To answer the question about opening ports, you can choose whether or not to open a port. And even if you do open a port, the chance of someone hacking you is VERY unlikely, near impossible.....unless you download a trojan that allows an attacker to gain access of your computer....