I’m only 5 foot – would i be comfortable on it? – The City has a reasonably low seat height so you should be fine, I can measure mine at the weekend and let you know.
What licence do i need to ride it – If you have a car licence obtained before 2001 you already have a full moped licence, if not you will need to do CBT.
When would it need it’s first MOT – 3 years from date of registration.
and how easy is it to find a mechanic who can service it?- They don’t really need any more servicing than a pedal cycle, and are very simple for anyone who can handle basic DIY stuff, alternatively any motorcycle dealer can do the basics, and any electrical/battery problems can be dealt with by motobility scooter or golf buggy dealers.
Hope this helps