Yes, they will be open. Albeit, close early, 1/2 day open.
I'm not sure. You are only allowed access to DMV by appointment only. You go online and make appointment. Depending on what you need mostly all things are done online. Hope thus helps. Go on their website.
You have to go dmv online and book and appointment not sure about dec 24th.
Thanks! Your answer is awaiting moderation.