Hi, i've no experience of those bikes you have spotted.As i rode a 50cc Italjet Dragster scooter when i was 16.But i'd go for the Aprilia personally, as they have more race experiance than the other two companies.Meaning all the design of the race bikes would have been inbuilt into the road bikes.As regards the clothing buy the best you can get that will hopefully be a bargain.What sort of clothing are you thinking ?.2 piece leathers, full race leathers, jacket, trousers and boots etc or casual jacket with padding and jeans.Always buy a new helmet and one that would be approved for racing.Incase you didn't know helmets go through thorough tests, so you want the best, strongest helmet ( they are not that expensive ).Ask the shopkeeper about the labels on the back of the helmets to get the best one.Safe riding mate.
Nath.
P.s if the bike only does 30mph, please take the restrictor out as this will give it more power and a higher top speed.