Yes, they can either directly deposit the money to your bank account or issue a prepaid card.
I would like a new card
I think you have to get a netspend card .Not sure if you have to apply for it before you file though.