Some vendors do. They do gave atm machines just in case
Some do, but not many.
A few do take debt, but majority is cash. There are ATM’s onsite.
Some do but I'd say it's better to have cash on hand. I was just there yesterday and just the food and drink places and vendors selling new stuff took debit
I think mostly no. That is not to say some could not but all the vendors I spoke with took cash only. Hope this helps.
Thanks! Your answer is awaiting moderation.