sorry, didn't answer all your questions! Yes it is every night unless inclement weather and the singalong is moved to the trading post veranda I think. You just show up, no reservations needed and you can come and go as you please. We often would not stay for the entire movie, just wind down for a bit, enjoy the experience and get the kids into bed by 8:30 (our site was just a 5 min walk away).