An office server complicates things. I would suggest paying a local professional to set everything up. A real professional. You can then post questions about what you're being told by whoever you hire here.
If your office server is located elsewhere, you may need to interface with your work IT people. But if your office server is located at your home office, then whatever security profiles who enable for your machines need to be compatible with how you share devices and data on your local network.
If you're not a techie, and your time is valuable - then put out some dough for a pro. The installation should be fairly quick. Insist on the simplest, most robust set up for a non techie. If you have to fiddle with security settings daily, then the setup is wrong. It should be set and forget.
For now, I really only need to connect to a web-based e-mail system. But I know there are some plans in the works to potentially give us access to the office server as remote clients.
If they go that route, I'll have the company's IT guy give me his recommendations for dealing with compatibility issues.