There's nothing to help with here because
my father won't allow it unless he isolates this computer.
Is the problem
A lot of parents won't allow their kids to do this because they have this incorrect idea that port forwarding is insecure, which
it isn't at all.Setting up a hamachi network behind his back
actually can be insecure; hamachi is a VPN, they're usually set up on work networks to show you to connect to your work computer from home: access your work computers files, access other devices on the network, etc. It's not something you want on your home network
Helping someone a) go behind their parents back and b) set up something they don't understand isn't something I'm going to do