Yes they accept debit car
They have a ATM were you can get cash off your card
Yes
Not really sure about the entrance, when i went the lady had cash in her hands ready with change, but the concession stand does.
Yes they do
Thanks! Your answer is awaiting moderation.