Hey George!
You'll be fine on firewalls, provided they allow HTTP/HTTPS traffic at all. If so, you're good there.
With respect to proxies, *generally* you don't have to do anything. WebSync uses standard .NET HTTP requests, which take advantage of whatever proxy settings are set in Windows (well, IE, since that's how Windows works) if they're available.
If you *don't* want to use a proxy, or you want to force your own proxy, that's a different story. In that case, you have to hook into the "OnRequestCreated" event in the WebSync client and modify the proxy there.
Here's more info on proxies, and how you can set them in your application if you desire:
--
Jerod Venema
Frozen Mountain Software919-300-5141 (United States)