I just called and set up a reservation. Yes, if the debit card is connected to an actual bank account. And you're over 25. This is according to the lady who made the reservation. Unfortunately I don't think I'm going to end up getting it though. So I probably won't be able to confirm this for sure.
No just a credit card
Thanks! Your answer is awaiting moderation.