Why not just go open a free banking account?
I would like someone to do the same for me, please PM if you get anyone to do it for me that would be much appreciated.
I think you need to login to there website
I think you need a bank account or a credit card.
With those prepaid cards, you normally need to log into their web interface