I'm new to this forum and the plug-ins, so please forgive me if this has been asked before.
I have been creating a theme for two months now which I had planned to license to clients by offering them hosting service with the use of the theme while they hosted with me. Really, the idea is for them to use the theme as their website and have email through the domain name. I had planned to manually create a domain for each client, install WP, install the custom theme and custom plug-ins I have created, etc.
The customer needs to be able to own their own domain name (xyz.com) which shows my theme, enter their own content easily like WP does, and create email accounts, receive and send emails from the domain.
1. Can I create a wordpress MU site that does that? Do I just need to upgrade my existing, test site to multi-user and then add the domain-mapping plug-in?
2. Should the multi-db plug-in be installed from the get-go?
3. What about the multi-domains plug-in - when should that be used?