Assuming you're on Johnny since you're asking this question, I'll answer your questions about this. Cloudflare is nothing but a means of proxying the traffic to your website through a separate IP and hence troublemakers aren't able to see your public IP, in this case Johnny's IP, where your site is hosted. If you're on Tommy and Ricky, Cloudflare wouldn't be the ideal choice as it'll interfere with AutoSSL and break the website. However, you can safely change your nameservers to that of Cloudflare. Do remember to add the domain on Johnny first otherwise you'll have to add the domain here before adding on Cloudflare, otherwise you won't be able to add it afterwards. Coming to the other questions, you'll be able to login to your account as usual. The DNS records are automatically synced with Cloudflare so you'd be able to remain using the email service. As I said earlier, Cloudflare only proxies the traffic to your website, so it'll continue to be hosted on HelioHost itself, and not on Cloudflare. Do remember one thing, that you'll not be able to use the 'DNS Zone Editor' from your cPanel any longer. If you'd like to add or remove or update any DNS records, you'll have to do it through the Cloudflare dashboard. Just as a side note, since you only want the SSL, you could go for a Let's Encrypt SSL certificate which can be obtained and installed free of cost on your website and it'll show the green padlock, using this tutorial - https://wiki.helionet.org/Installing_an_SSL_Certificate_on_Tommy_with_ZeroSSL . However that only applies to Johnny as Tommy and Ricky have cPanel AutoSSL. Hope that helps! Regards,