Yes. You can use your existing business domain for email hosting.
Yes. You can increase your mailbox quantity when required.
Yes. Additional storage can be allocated to a specific mailbox.
Yes. Existing mail can be migrated from a supported old mail server.