As title says a few of my characters have had numbers and letters added to the end of their names, I haven’t played since BFA and I was wondering what has happened and if ill need to buy multiple name changes
That usually means that the name was freed up due to the account being inactive for more than 2 expansions.
When you log in, you will be prompted to give the character a new name. You can try the same name if you want - sometimes it will still be free. If not, you will get to pick another name. Just be sure to follow the naming rules and stick to family friendly role play game type names.