I think a "must have" depends on, what the magicians speciality is. I´am only performing Magic with cards. Im not really interested in doing it with other things. So i usually just carry a pack of bycicles around with me. Normaly my Ghost and red or blue Masters (depending on my mood^^)
I everytime startup with pretending to "warm up" with some flourishes.
I have to say that, im NOT good in flourishing ^^ glad, i can do a Revolution Cut
. The Best and "heaviest" cut i can do is the Genisis. So i do a couple of these in front of my friends, while talking to them and talking about, what the maybe like to see. (i only perform in front of friends. Not a street magician yet)
Really often i make a little tutorial-section out of that part. By showing them the Revolution cut for example and than try to teach them for about 5 minutes or so, before going on.
For me personally and my style of doing my routines it is highly important for me to start up with a "normal" ""pick a card, any card and i will find it in a cool kind of way""- trick. Just to let them get familiar with this magic thing. To let them lay back (becuz almost everybody knows this kind of card magic) just before i start to perform my personal bombastic ACR Routine not only uncluding the "putting the card in the middle rise to the top tricks".
Im one of the magicians, who really loves visual stuff. So i LOVE to combine Colourchanges and (for example) the TiVo 2.0 with my ambitious card.
Maybe becuz i everytime try to make the magic seeable for my friends. To hit them with a card visually changing or transpositioning in front of their eyes without any covering and things like that.
Most important part for me is, to beginn and end clean the whole time, so gimmicks do definitly NOT count to my "must haves"