Hi,
As long as you can reach the app from QAInspect or AMP using a URL, you can test it. If you are using Citrix to access another network remotely (e.g. remote terminal), you would need to make sure QAInspect was installed on that network.
Regarding user accounts for AMP, if you can get to those user accounts from windows, then AMP can use them. A few of our customers hook their Active Directory systems into external LDAP repositories for example.