You may try at the website, heard from some folks about this. But if you plan to be at the office, get yourself checked in online. trust me it saves you a lot of time.
I guess no. If your DL lost or stolen then have to come in-person.
Thanks! Your answer is awaiting moderation.