The ticket gate accepts credit cards. Most vendors accept cards as well using Square or similar services, but cash is usually preferred for small items like food.
Yes
As Jonathan said, yes. I can't think of any place that doesn't accept cards, except the performers that is. There are also a pair of ATMs in the "food court" and another by the main gate.
Thanks! Your answer is awaiting moderation.