Is it possible to install a SSL certificate on an add-on domain?
Yes, By default all active domains hosted by us will get free private SSL certificate automatically. You still can install Let's Encrypt Free SSL on the main, addon or alias domains manually from cPanel.