Your question has been answered b/c I sure didn't know it. I only visit once a year for the Riverwalk. 🤗
Al day long, until 9pm
From morning till evening. You can buy tickets there physically
I guess you get there buy tickets than wait in line
There's no time schedule, it continues to run by. Eventually it ends at 9pm everyday
Rides mostly available every 15-20 mins. But there might be a queue, if it's a holiday season
Thanks! Your answer is awaiting moderation.