Yes... make an appointment if you aren't able to renew online.
You can do it online if you have a "real id" If not make the appointment and bring 2 proofs if residency. (Insurance, power, water, anything from the state or federal gov, and a bank statement I think works too) Birth certificate is best but passport works. And social security card.
Yes. Make an appointment before arriving there.
Yes. Bring your birth certificate or valid passport.
Thanks! Your answer is awaiting moderation.