NO, we just need a credit card.  PayPal will accept a credit card payment without having a PayPal account.  If you have a PayPal account, you can use that to pay if you would like.  For a premium account with automatic renewal, yes you will need a PayPal account.