Your name in your SELF SERVE Account can be "Hunky Dorry", it can be anything actually, and recommended to be something else other than your real name.
EDIT: when you create the account I would add the real name, if you are porting over a number with that name connected to the previous account. Then once you log into your SELF SERVE you can change to whatever.
I think I already know the answer to this, but does the user name have to match the credit card?
I want to set up an account for someone, and I would pay for it with my card, can this be done?
Within the conditions mentioned by others, you can do this, but keep in mind that to ever remove the card from the Public Mobile account, you will need to get the Public Mobile customer to do it.