Their site does not mention anything about being closed following holidays, or during the winter. So, since the 24th is a Friday it looks looks like they will be open. However, i would definitely suggest calling before hand to make sure. Dont want to drive out there just to find out they're closed.
According to their coming soon menu they should be open on the 24th
They're advertising Star Wars 12/15, so I think that's a good bet
That's a Tuesday, so I don't think so.
Thanks! Your answer is awaiting moderation.