How many domain names may I have?

You can have as many as you want. In fact its common practice to register a few versions of your domain or related names.