Nope.
I would not know why not. But i do not know.
No, you cant buy gift cards with credit cards but I believe you can with a debit card since those have money in the account already.
No you have to either use cash or check
Thanks! Your answer is awaiting moderation.