You have to set up a static IP first, or PF won't work. It's up to you if you want to do it or not
You can be vigilant about your comp security...have a good AV program, adware & spyware removal programs. If you're worried about people connecting through open ports, check out PeerGuardian2:
http://phoenixlabs.org/pg2/