Yes, that's the idea of a source server. To get several people working on the same source.
Unfortunately, no.If that's it, then it's the ultimate team working benefit, or something! And I've been looking for such a thing for quite sometime xP but I guess it's not in the express version?
It's in Team Server Edition or something like that. Verrrrrrrrrry expensive stuff :/