I posted a lot of great information, your questions should be answered in those links.
http://www.guard-privacy-and-online-...wall-safe.html
The Windows free firewall is better than nothing but a third party firewall is advised, look in the last link I posted for free firewalls.