Yes
Yes they accept credit cards
Yes on all acounts.
Yes I believe so. I know for sure they accept debit cards so I can't imagine they won't take a credit card.
I know for a fact they accept debit, but I am not sure about credit.
Thanks! Your answer is awaiting moderation.