Do I need a bank account to get this Rush card?
It's a prepaid debit card. It's use as an alternative to a traditional bank account. No, you don't need a bank account but you need a way to fund the card (i.e.: paypal).
Do I need to provide SSN to get this Rush card?
The signup form asks for your social security. I accidentally put in an incorrect SSN but I was still able to use the card (to buy things). However, if you want to use the card to withdraw money from an ATM machine you're going to have to call them and provide your SSN.