Yes, but the concessions are not always open during the week. I'd recommend calling ahead and asking if you're planning to eat lunch there.
Absolutely
Yes, credit or debit to enter. We had cash for the concessions.
Yes
Thanks! Your answer is awaiting moderation.