Yes, like everyone but they are going to hold a deposit depending on what kind of card.
Yes
Absolutely. You sure can. They accepted all major credit cards.
Yes you can, but they will hold a large amount of money as a security deposit in your account.
Thanks! Your answer is awaiting moderation.