|Yes, you can use XP Pro as a server. You may install any kind of services that you wish to (software packages) in addition to the normal file/printer sharing ones that you seem familiar with (built into xp). You may need to do a fair bit of Googling to set each aspect of the server up exactly how you would like it to be. One catch is that XP Pro by default allows only 10 simultaneous connections. If this becomes a problem, you may check out this post:|
Another catch is that without some hands-on IT expertise, the level of security on this server will likely be minimal, but that may not be a concern in your case.
There are hardware concerns as well, such as what you will do if a hard drive fails. Having a RAID setup and a battery backup would be ideal, or if your budget does not allow for it, develop a What If plan that works with the resources available. Consider how much a hardware failure might cost your company and try to keep that potential cost (time and money) to a minimum.