That's all I ever use, so yeah they take them.
Yes
No they do not take debit cards as far as I know
Yes. I use one
I wouldn't recommend it. They take a hefty security deposit and require a flight itinerary.
Thanks! Your answer is awaiting moderation.