How many Subaccounts can I have?

There is technically no limit to the amount of subaccounts that you can have, but keep in mind that the more subaccounts you have, the more maintenance will be required ensure sufficient balance is available to keep sending messages.