Hi XyZed,
A control panel (cpanel) from your host isn't required for BackupBuddy operations. Some hosts have one and some don't. The main parts of a cpanel that get used are file manager type of sections which can be done with FTP, and database maintenance which can be done with programs such as phpmyadmin.
Here is a video of a sample restore (the sample video even shows someone not using cpanel, video is from last year so a few of the visual parts of the importbuddy process are different but overall process for the user is the same) and here is the codex page for Importbuddy showing the steps it goes through.
Thanks,
-Akers

