I was there today, they accept cash and cards, however your card purchase has to be at least $5 or you'll incur a .50(cent) fee.
They take debit cards but no apple or Samsung pay
They do take cards, I don't know about apple pay.
Cash only.
no
To the best of my knowledge no
Thanks! Your answer is awaiting moderation.