First of all - if you are referring to the 650 you shouldn't call it a Vee as that mean the 1000cc for most people here.
Some call the +2012 650 for Glee, but I won't...
Back to the questions.
3. Buy the best gear you can afford and make sure that you try it on before buying. Even the best and most expensive gear is crap if it doesn't fit properly - especially helmets.
There are so many good brands out there that it would be pointless to recommend something specific without knowing your budget, what kind of riding it's primary for and how you are build.
Yamaha XT1200Z '15 - www.bike-addict.dk - It's not what you ride but how you ride it