Yes..check the website for details
Yes, Nov.24, 25 and 26 and Dec. 9, 10, 16, 17 and 23 Hot chocolate with Santa rides are on Friday nights (check FB for times, though I believe the train leaves at 6pm) Dec. 1, 8, 15 and 22. If you do the Hot chocolate, I strongly suggest purchasing tickets ahead of time. They're very popular.
Thanks! Your answer is awaiting moderation.