Yes on everything but admission, if you have a 2 park season pass that includes hurricane harbor then yes, if not I think the answer is no. For parking, food, and drinks bottles the answer is yes. If you have a membership it let's you get in free to all parks, depending on what level, it gives discounts to you and all your friends and family that are with you. For parking you have to have a parking season pass.
Yes, free parking varies, ask at lot.
Yes
We just used ours two weeks ago. Though we still had to pay separate for parking ($20)
Depends on what kind of season pass you have. Usually yes.
Thanks! Your answer is awaiting moderation.