IIRC when I did one it only took about 2 or 3 days but they say it can take up to 7 business days.
No idea with the Debit card, I'm not 100% sure but I believe that is an annual fee (again IIRC) and I'm pretty sure you'll also have to pay whatever fee the ATM charges to take it out. So obv no interest in that.