So it looks like you are installing the older 3.5 server rather than the newer 3.3 server.
On either, I think it's a good idea to check on how attributes and timestamps work before committing to a production environment. The 3.3 server has been tweaked to where I can use it. I know there has been work on KLibC to try to make permissions, timestamps, ownership and groups work. But OS/2 is not the same as Linux, so be careful.
On my production server, I have scripts to restore a lot of key files from backup after an bad client connects.
Installation of 3.3 always crashes at the end when creating the admin user. Users and Groups always crashes in the same place. I use some rexx scripts in the \samba directory to add users. Windows 7 can use my server. I'm very inexperienced on Windows, so more of a cookbook is needed. I wonder if my Win 7 Enterprise is different from others for networking.
How do you automatically connect after a reboot?