Ok, I am not versed enough in IPTABLES to know if you can filter packets by TCP flag, but I do know that if you aren't passing any ports in then you are probably ok. Your first barrier of protection is NAT, which won't allow incoming connections to you in the first place. Then, if you don't have a packetfilter rule ALLOWING traffic in, then it won't be allowed in. Return packets are allowed with OUTGOING rules, because ASL is a stateful firewall. So just don't open up and incoming NAT or packetfiltering and you should be decently secure.