I must disagree though. A 250 is so incredibly underpowered... Good luck going 70mph as he stated he wants to do. Honest to god here, you may as well buy a stupid 50cc moped and not have to pay for registration/insurance... Nearly the same power and functionality. both look and ride just as poorly...
Do people really wear this stuff?!?!?! What happened to a nice full face, a jacket and some jeans?? I swear you're preparing him for a firefight...
I don't know about the 250's but I think he'll be fine. I had a 600. People that are calling that a "minimum" are crazy. My 600 was faster than just about any car on the road. Do you really need to beat all the sports cars on the road? No.
A firefight would be better than being ejected from a bike at highway speed. Yes, people wear that stuff.