I have setup the hardware phone to use a different port - 5061, however it still does not work.
I do not believe that my router (Netgear DG834) supports SIP ALG, so will I need to use the proxy server?
Correct, my phone is not on list of supported devices, and I do not have access to another...