Can I have more than one WordPress instance installed?

It is possible to have multiple WordPress instances on the same Droplet.

To install multiple WordPress instances on your Droplet, you’ll need to first configure your Apache virtual hosts to be ready to accept information about multiple domains.

Once you’ve configured Apache for mutiple hosts, use WordPress’ standard installation to install a different instance of WordPress in each of the separate folders (in the /var/www directory) for each of your websites.

We have guides to help you migrate your data from your previous provider.
You can point multiple domains at a Droplet and serve multiple websites from it.
Follow the instruction in this article to install cPanel.