Anyone can play any character on any account, as long as they are signed up on your roster. When you sign players up to your roster you are signing the player up and not just the character.
Absolutely anything that breaks Activision Blizzard Entertainment's Terms of Service
the first 1 is...