January 25th
Yes, as long as they RSVP
Starts at 5 but we are asking everyone to be in seats by 4:30
Yes. There will be sufficient parking.
There will not be any.