Yes. Your car insurance and an electric bill with current address. You need original birth certificate, social security card and VOE (verification of enrollment) from your highschool. Also the certificate from your driving school or equivalent.
Yes, you should have a proof of residency.
Thanks! Your answer is awaiting moderation.