You can Install the integration on whatever client machines you want to run the integration from. The license file doesn't prohibit that and can be installed on as many machines as you want. Machines can be virtual and the drive can be virtual.
The machine that the integration is installed on must have the Sage client software installed on it. If you're having problems with the integration and you have your data on a separate server, the first step of troubleshooting will be to install the Sage client software and our integration on the server and test it there. If it runs there but not on a remote client machine then the problem is likely a network or permissions issue that we're not responsible for resolving.