If I own more than one business, can I open accounts for each of them?

Yes, though please note you need to have a different email address for each business.