Do I need to have an account with Popular to get a credit card?

No, you do not need to have an account with Popular to open a credit card account.