Yes they do.
I'm not sure but I know they take cash
Yes they do accept debit
I've always taken cash never tried to use my debit card it's a flea market so your best bet take cash
Call them and find out.
Thanks! Your answer is awaiting moderation.