Yes, pretty common, but not relevant in that context.
Rarely used on a home computer. Anyway, why don't you use IPv6?
This is one the the usual 3.
ARP is a helper protocol to IP with some stupid pseudo-encapsulation.
OK, here's one reasonable assumption: Without patches and a non-f***ed up operating system, you're busted anyway. Hope in another keeping off the exploits is pretty unreliable.
And the worse, most so-called personal firewalls are easily circumvent by fragmentation, some are even DoSed. Beside that, no modern up-to-date system currently has such a problem and is actually pretty resistent.