No. Watchman does not require a network to be installed, or used.
Correct. Watchman needs to be installed and configured from an administrator account. Furthermore, Vista users will be required to Elevate to change some setup settings.
Yes. Watchman 7 works on Windows Vista.
Yes. When upgrading from previous versions we recommend that you install in a new directory. Use the Import option to <import> your old data file to a new profile.
Question: How can I add a new resource that doesn't appear on the Opened Windows list?
Type in the resource name directly, i.e. enter the title of the window to be protected. Do not use wildcards this time: enter the full title.
Try entering the full title of the window. Do not use wildcards. Case matters. Try also moving the Priority to High.