I'm not sure on line but I go into office when registration is due. All personal things like license will have to be done at DMV office. I know making an appointment on line helps.
You can call and find out
I don't think so but I'd ask a person on your next visit
Thanks! Your answer is awaiting moderation.