Hello mewfla,
Thank you for your contacting us about setting up several drupal sites using ssl on the same host VPS. I recommend creating separate cPanel's for each site. Request and assign an IP address for each cPanel, then you can create a CSR and install a SSL Certificate in WHM.
If you have any further questions, feel free to post them below.
Thank you,
John-Paul