Newbie questions on Server basics for home network
I'm considering getting OS X Server for our home network. We have 3 Macs (G4 + 2 laptops) on the network, 2 (old!) Macs not on the network, and 2 Windows laptops. I'm thinking of getting some mini's for the kids, and I loathe having to setup/maintain separate accounts for the kids.
So, I consider myself an OS X Server newbie. However, I run a SW group at work, am well-versed in non-Server OS X, and am familiar w/ networking concepts and a fair deal of UNIX.
:question:
Basically, if I buy Server, can I really setup accounts for everyone on the server? When they turn on a Mac, how do they pick the server to log into, instead of the local Mac? Can they log into more than one Mac at a time? If so, do Preferences every get corrupted? I can see Bookmarks esp. getting overwritten by the last Safari session to exit.
What about the 2 Mac laptops? When my Windows laptops are not at work (not part of the domain), they authenticate the login against a cached/hashed password. If the laptop is not on my network, how does it login?
For both laptops and desktops, where is the user's home directory? Obviously, in general I'd like it to be on the server, but then what do the laptops do when they're remote? I've seen some mentions of syncing home folders, so I assume that's what happens w/ laptops. However, I also think I've seen this is a per-user setting ("mobile users"?), and not a per-machine setting, which would make more sense to me.
OK, that's a ton of stuff, but I'd appreciate ANY help I could get, or some "intro to Server" info/links. I don't want to spend all the money on Server to find out it's impossible to so what I want, or that it takes more effort to admin the server than it does to just copy profiles around.
Thanks a bunch, everyone! :)