2. It all depends on where you live. I live in Michigan so here you have a couple of options. The best option is first take the MSF course, its $25 and all you need is a helmut and gloves(they give you a bike to ride during the 4 day class). Once you pass that you go to the Secretary of State (aka. MDV) take a 20 question test, pass that, give them $17 and you are good to go get a bike. Now I did it a little different way (I think this should be called the wrong way) #1 bought the bike ( in MI you don’t need a motorcycle license to buy a bike and ride it off the lot, but you are breaking the law once you hit the street) by the way my dealer was not even a bit worried that I did not have a license. #2 go the DMV take the test give them the money and you get a “permit” . That means you can ride with! a licensed rider only during daylight hours and no passengers on your bike. #3 you go to an approved instructor give them $25-$350, they watch you go around some cones for 5 minutes and then give to a short test. When you pass you can get your license. So check with your state DVM!! And take the MSF course, you mite have a better idea of biking when you are done.
3. I am sure if you have been reading the forums on this site you will know the “What bike should I get” is the hot question. To tell you the truth I have no clue! Just read all the info you can get your hands on, and talk to every one.
All I can do is tell you, I am just over 6 feet tall and 178 lbs and my 2007 GS500f is a great, fun bike with plenty of horse power. Take the MSF course and talk to the people there, I bet you will have a good idea of what will work for you when you are done with the class.