I would say it's best to have all of those configuations files and such on the network and have each user's station set up to read those files (under the tools > options > files tab) as opposed to copying the files to each computer.
I suppose it may be a good idea to have them copied to each machine as a backup in case the network server crashes too.
Yes. You can copy the print styles and config files to and fro.
And make sure all computers have the printers named the same way. In our case we named it the same, but still had issues with just using the standard Windows printer and ended up creating a .pc3 which fixed the issue. (Well I should say it created issues with the Sheet Set Manager.)