Yes the only day they're closed is on Thursday.
Yes
Yes it is on for 24 hours that day! Visit www.4thandlights.com The whole schedule is there on front page of the site.
I think the Riverwalk lights are on everynight.
Thanks! Your answer is awaiting moderation.