what he said.. How u doin??
as for the shoe's .. you can wear em.. if ya dont want to shift.. ya need flat shoes to be able to get under the shift peg...
i have a friend that wants to get a 600RR and she is like 5'5 or so and 100lbs... she can barely fit flat footed over the seat.. its like 31" to top of seat or something...
it can be done.. but go with the 250 and get it lowered.. it will do just fine in town and as far as i know they will do like 90, 100.. so they would do plenty on the highway
anyway welcome to AF