Both they love to get your money
They take cards.
Yes
Yes they do
Yes. You can pay for everything there with a card. The rentable floats say cash only, but you can pay at the front desk with a card and take the receipt to the float stand. Admission and concession as well.
Thanks! Your answer is awaiting moderation.