No, you won't be able to install Virtualizor Host node on a VM and you won't be able to install Virtualizor master or host node on a server with WHM and cPanel.
You should consider ordering a dedicated server from your host.
----------------------- Rad Web Hosting - KVM VPS - Dedicated Servers - Colocation