I'm working for a managed web hosting company based in US. I do this kind of tasks everyday. I have used Linode, DO, Vultr, and any other cloud based servers. If you want to install WHM/cPanel, the installation itself requires around an hour. I can help you with the installation, make sure you have the license, or you will have 15 days trial from cPanel.