Yes, they take virtual credit card. I pay with that method
If you mean Google or Apple pay, yes
I believe they do but I would double check if I was you
I’m not sure. I think they do. You can give them a call.
Thanks! Your answer is awaiting moderation.