If you have a different virtual host root, then the $VH_ROOT/html should be fine, you can also use full path instead, e.g. /var/www/domain2/
About domain 2 SSL, you can buy it from a provider or get free SSL from certbot. Then set up the given SSL to virtual host > SSL tab. The virtual host...