DO NOT listen to this guy. LOL
I've always wanted a motorcycle and one day found one locally for sell so I bought it (2009 Ninja 250R). At that time i know nothing about bikes or even how to ride. I had the guy delivered/ride it to my house and leave the bike there. Contrary to all the internet keyboard, you CAN learn how to ride on your own. You don't need to pay someone $300 for a class. It's like riding a pedal bike and if you know how to drive a manual transmission car it's even easier.
Of course buy something small to start (250cc) so it won't hurt your wallet when you drop it, and you WILL drop the bike. I dropped it twice going 5mph while practicing u-turns, I scratched the fender just a little bit but touch up paint took care of it. Took me about 2 days of practicing in a local middle school parking lot and i'm up and running. YouTube how-to helped out tremendously.
As for gear, just get a DOT approved helmet and wear some thick clothing such as jean and leather jacket. It will protect you from road rash at low speed crash or when you drop the bike (i dropped my bike at a stop light, it was embarrassing as hell lol) No need to go out and buy some ridiculous $300 helmet, $400 jacket, $100 gloves, etc... Although after riding for some time, I wanted to look snazzier by buying an Icon leather jacket/boot/gloves (Icon = $$$) Looking back at it, I don't really need to buy all those expensive gear and should have bought something cheaper.
The Ninja 250R is faster than 50% of the cars on the road today, it can out accelerate pretty much most of the cars you see. The only thing it won't do is go over 105mph LOL, it can sure get you from 0 to 80mph in no time. Don't worry about it being able to take you on the highway. I cruise on the highway at 70mph easily and if wanted, i can overtake/pass cars easily.
The honda rebel on the other hand is a little bit slower, it maxes out at about 80-85mph. I recommend you buy the new Honda CBR 250R. It's leap and bound better than the Current Ninja 250R due to it being fuel injected. It doesn't have any starting problem due to the weather usually associated with carburated bikes.
As far as fuel economy, I get an average of 60mpg on the Ninja 250R with me being hard on the gas accelerator. If I ride normal, I can get 65mpg.
The Honda CBR250R is rated at much higher MPG due to the efficiency of fuel injection. I have no doubt I can get 70mpg with it.
Since upgrading from a Ninja 250R (after riding it for 3,000 miles) to a 2009 Ninja ZX6R, My mpg dropped to 39 with mixed driving. But 39mpg and the ability to hit the 1/4 mile in 10 seconds is pretty good to me. The 600cc class is a beast, people couldn't ride it to its full potential at any given day but yet they are so eager to buy a 1000cc.
Maintenance on the bike is not much different from a car, if anything breaks it's cheaper to replace and you can do most of the work yourself. Trust me bikes are so much easier to work on than a car. You don't need an insane amount of tools required to work on a bike compare to a car. some basic screw drivers, a 10mm & 12mm socket, and hex screws and you can pretty much tear the entire bike down and strip the engine off the bike.
Last but not least, I don't know where you ride where tires only last 5k miles. That is absurd.
Don't listen to all the negative people on the internet, people have been learning how to ride by themselves for years before the MSF safety course was introduced, they ride long before $400 leather jacket, power ranger boots/gloves, etc...
Just take your time learning and start out slow. Rushing will get your hurt.
Happy riding