I have to say, now that you have resolved your build errors, you can answer your last two questions yourself?
- create a dummy client if you have to with a test website, login as the admin user you create for that website and see what options you get?
- from your master server try deploying a package to a website - watch what happens with the jobs that get submitted and see what gets deployed to what server?
- if necessary create a test environment to play with, perhaps inside your own network with an internal dns, eg. vmware which will give you multiple servers. That may be preferable than tinkering with a live system?