Click here for the wireless bit
Shouldn't be a problem. Just enable file sharing. You can wire the desktop into the router and save money on a wireless adapter if it is next your phoneline. If not you need some form of wireless adapater for each pc.
Zonealarm is a excellent free one. If not outpost, kerio and plenty of others forum member will suggest.