Un bon objectif et un flash. Si on veut faire des portraits, il faut apprendre à maitriser la lumière, savoir en jouer etc...

Un 430ex2 (env. 240e ) et un 17-55 (600E occasion, 900e neuf) , à mon avis tu as de quoi faire de très belles photos.
Les fixes peuvent bien marcher aussi, surtout si tu n'es pas l'officiel, tu peux faire ce que tu veux... un 35mm f/2 et un 85mm f/1.8 ça peut carrément le faire aussi.

EDIT : 7D en mariage, ça sera kif kif avec ton 550d +/- même capteur, aucun intérer pour la rafale et l'AF.