So, since my vehicle is registered in New York, does that mean that I have to get a New York-based insurance?
Yes, your vehicle must have New York State auto liability insurance coverage.
Do I need to have insurance coverage for a motorcycle?
Yes, if you are going to use your motorcycle on a public road or highway, you must have insurance coverage.