It doesn't take long to change.

Start>Run>regedit
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber


As to why AC freezes. It could be linked to a bad installation of the .NET framework. It wouldn't mess with SQL but it could causes issues with the main program.

DMZ stands for de-militarized zone. Basically by setting your own router in the DMZ, you tell Comcast's router to pass all* traffic. That means you can use your own router for portforwarding and such. The big benefit is that if comcast's modem/router fails, your whole network keeps going. It also adds a layer of security.