I'm not sure about the service issues. If you are running the iCamSource executable directly, then there shouldn't be any services involved at all. If you're running iCamSource using a shortcut, try double-clicking the actual iCamSource executable file (probably in C:\Program Files\iCamSource\)
Right now, the webcams are displayed in the order that they are connected to. As far as the user is concerned it's basically random. Other users have asked for the ability to arrange the ordering of the cameras and it's on our list of potential features to add to iCam in the future.