You need abank account yes, just get a free checking account bro.

Coinbase said my funds would be available by tuesday on the third.. well i got them 1 day later...

it usually says "your funds will be placed in your account "by" the third... so it means at the latest usually