It will tell you exactly which location you can use it at. If you download the app, under "My Six Flags" and then "My Rewards & Coupons" it will show you a list of perks and where you can use them.
Yes
I'm not very sure, but I think that you can do it in the wheels you have to be able to in Hurricane Harbor
Thanks! Your answer is awaiting moderation.