No
No only cash and card
No, they only take debit/credit cards and cash
I'm not sure but they take your driver's license at the entrance so they have all of your info. That said, they probably do accept personal checks.
Thanks! Your answer is awaiting moderation.