1. You can never be too sure whether you need a firewall. Sure, now you may not need one, but you can't tell if future apps or packages you install may open up ports.
Fail on the safe side and install it anyway. It takes < 1mb.
2. iptables isn't just for firewalling. If you're intending to share your broadband bandwidth, you will need iptables for NAT.
3. Typically you will configure the firewall to block by the interface (on dialup, usually this is ppp0), so whatever dynamic IP is assigned to you is typically not an issue. Go to
www.tldp.org and search for iptables HOWTO to accomplish this.