I believe you can; however, they do need a security hold so that could lock up a large amount of funds in your account. I'd check with them. I did read that another reason they prefer credit cards is because having only a debit card could mean you're a credit risk to them.
Yes must match you're id
Nope
I don't know. You might call them
Thanks! Your answer is awaiting moderation.