I would call ahead and see
Normally closed Sunday and Monday nights so I would check in the morning.
I'm not sure on that question, I haven't been there in a while and haven't seen anything about new years in the local paper, sorry I cant help, call them tonight, they should be open
Thanks! Your answer is awaiting moderation.