To answer 1. I've have just found this page from a Znet review. It says a Belkin 54g has a built in firewall.
2. I've no idea but I have a question for you? What caused you the problems, some software installation or was it getting the wireless signals?