I can’t imagine they wouldn’t have it in November unless it was undergoing some kind of maintenance.
River of Light is a show. You sit in a theatre and the show is performed on water. The TOL awakenings can be viewed from anywhere you can see the TOL, just walking by, stopping to watch, etc.