Yes you need a VPS license.
Dedicated ones are for servers without any virtualization.
But is the OS in the virtualized environment a windows one or Linux.
For windows you will have to use Enkompass by cPanel
Softaculous - Auto Installer for cPanel, Direct Admin, InterWorx, Plesk, H-Sphere
The only Auto Installer that installs 260+ scripts. Install in just ONE STEP! Virtualizor - VPS Control Panel supporting OpenVZ, Xen, KVM and has 60+ OS Templates
Webuzo - Softaculous for the Cloud i.e. Softaculous Standalone