In order to offer VPS services a host needs a dedicated server with good resources. They would need to purchase license for vps containers such as soulsvm am I correct? This is all whats needed in order to start a vps provider? I am a bit confused on this topic please straighten this out for me..

on another note what can I use for whmcs to auto create accounts and process it I believe there's a add-on for this?