Ralgo, para eso estoy aquí para intentar resolver dudas
Tema DNS? Si no vas a usar un server de DNS pues se ponen las del ADSL. Si el router es capaz de gestionar peticiones DNS, también puede ser válido poner la IP interna del router.
Evidnetemente, si complicamos la cosa entonces las DNS deberían de apuntar a la IP del ordenador.
La IP de la DC, en Windows XP le puedes asignar un rango determinado, o dejarla fija. Por ejemplo, mi DC siempre se conecta con la IP interna 192.168.1.15, entonces puedo gestionar las reglas necesarias para abrir puertos para el PSO.
Y como bien dices, es difícil establecer para cada caso. Entre las puñetas de los SO y de los módems PAL... no es nada fácil
Lo de las llamadas gratis funciona, de verdad xD. Simplemente es usar un ISP gratuito y llamar al nodo más cercano que tienes (sin usar los 901 o compañía).
Del simulador si googleas verás varios esquemas y montajes (onlineconsoles tiene uno por ejemplo), aunque creo que usan 9V en vez de 12V, y yo recomiendo 12V porqué funciona bien.