No, you don't need to be a resident of Vermont, once you have the Vermont registration, you take it to the NY DMV and register it, in 45 days you will have a title. I already have it insured. Why am I explaining this? Here, read, learn...http://advrider.com/forums/showthread.php?t=655441
It's...