@ItsSkittlesYT the owner of Gigarocket is already providing very generous specs for the shared hosting accounts with plenty of add on services including cpanel and softaculous. If you want to make bulk e-mails, that is also against our rules here. Suggest you sign up with a dedicated e-mail host like Zoho or Yandex. As far as I know
Zoho provides up to 5 free e-mail accounts per user and you can use your domain to create the e-mail accounts.
Yandex provides up to 1,000 free e-mail accounts with your domain. WHM/cpanel is OK for normal e-mail traffic, but not for a large number of accounts that will require additional security and hardening of the servers.
Suggest that if you're a serious cloudflare user that you sign up for a paid account at cloudflare. We did provide cloudflare in cpanel a couple or more years ago, until it was excluded because of conflicts. External plugins including Let's Encrypt SSL developed into a security threat and their use is discouraged by DataCentres. WHM/cpanel has become very sophisticated lately, particularly with adding automatic SSL when you create domains.