Yea, I would first get comfy with running VBoxManage to start/stop/control the VM locally on the host. Once you know that is working correctly, you can deal with getting it to run remotely. You might consider having that VM start at boot time so it will always be available.