I wouldn't be particularly afraid of riding it to a city, depends on where you're at of course.. but you could trailer it or stuff it in a rental van/truck with a bit of forethought. You could even ask the dealer if they have a way to transport aka if dropping off one for ya they can pick yours up. Of course you do get a better price private party usually.
That said and all of the above suggestions it's best to have something as reliable as ya can get with a dealer or good mechanic in the area.
650 vs. 400 try both if ya can.
The TMax is notably bigger than the 400 and very capable of higher speeds. It's also more of a sport tourer vs. the 650 (tourer) or 400. I've looked at them and so far not quite my cup of tea. Nice bike though.
2k7 B650 "Ohanzee"
2k8 SYM HD200 "Indigo"
2k6 Gray B650XR "Grau Geist" - Gone