Register a credit or debit card to pay the monthly sub fee or buy game cards to put money on your account.

As far as I know, buddy passes come with the collectors edition. So you will have to pay for that if you want one.