Once helm's master server is setup (not the easiest task for a newb) then it's pretty easy to add remotes thereafter, I believe there is a requirement now that they must be located on the same ip range due to performance issues,
afaik the remotes require no software to be installed apart from allowing the appropriate services/ports opened to allow the master to control it.