Do I need to give the VIN number when I register?
Yes it is necessary to submit this information.
What type of insurance information do I need to submit?
You will need both your NY State Insurance ID cards and the electronic notice that your insurance company will provide to you. Both are required.