Hello mate, I'm from Bromley too and am in Morocco already! Sorry I missed you bud, would've been good to have someone along.
Morocco is great, everyone looks like a panto villain but give them the thumbs up and they're as friendly as you like.
As soon as you get on the ferry get yourself up to the main deck and join the huge queues to get your paperwork signed by the copper on the boat. You MUST get this signed BEFORE you leave the boat, or they'll send you straight back!
Once in Tangers you'll find yourself at the first checkpoint, they'll probably wave you to the front when they see the bike. you'll beed your V5 (logbook) for the bike, your passport and the signed paperwork form the boat. allow yourself up to an hour or so to get through. It took me ages a few days ago as it was some festival of slaughtering goats throughout Morocco, so EVERYONE was coming over!
One word of advice on the riding. Stick to the speed limits when you're on the toll roads or main roads. The old bill are EVERYWHERE.
the driving takes a bit of getting used to, but if you've ridden in central London you'll be just fine. Think like a bike courier and you won't go wrong.
To be honest I'd skip out Casablanca, it's a complete Kazi! Marrakesh is pretty special, but head out East past Fez for the real action. The Atlas mountains are incredible, head out to Ait Benhaddou and watch the sun rise in the morning, absolutely stunning.
I'm currently in Agadir and heading South to Western Sahara, then Mauritania, senegal, Mali, Burkina Faso and onwards down to Cape Town for New Year. then up the East side, through the middle east,. russia and beyond. 100,000 miles around the world. By GSX-R1000 too. Check out the site if you fancy.
Give me a shout if I can be of any more help bud, good on you for going for it. Take a bit of getting used to, but you'll be fine. One word of advice, try and get someone to go with you if you can. I'm used to my own company, or so I thought, but after 4 weeks I'd love to have someone along just to chat too!
Anyway, Live it, Love it.
All the best,