It takes more than a control panel to manage a server.

cPanel has everything you'd need to set up accounts and etc, but I recommend you check out a 3rd party server management company if the server you have now is not managed.
This will save you a lot of worry, as a good company will monitor the uptime of your server and services, actively patch the kernel and OS with the most recent updates, lock down your security, and usually a lot more (if you have a good company). But really, the peace of mind you'll get from having to now worry about monitoring and restarting your server as well as securing your box, will make the experience well worth the cost.
You can't be too careful.