Because of Covid19, DMV has set up an appointment system in order to slow down exposure. DMVNow is the app. It may take a few months, yet, You may have to choose a DMV that's not in Your area. If You have a DMV pin #, then You can do it online. Not exactly sure how long the wait is if Your DL has expired. Be safe.
No. You'll need to make an appointment on there web site to perform any on site transactions. It can be a lengthy wait. Consult their web page for alternatives. There are no walk-in services right now
Thanks! Your answer is awaiting moderation.