No. Costco branded visa, any debit card, cash. Not 100% sure about personal checks, but probably.
Yes. Costco has started accepting apple pay, android pay and others recently. It is a little bit iffy realizability wise, but otherwise it works fine.
No.
Thanks! Your answer is awaiting moderation.