sobre el dhpc, si, el firewall deberia dar dhcp a los equipos de la red local (a veces se puede usar otro equipo local como un controlador de dominio, pero depende del caso y la necesidad)
sobre el Nat , debería funcionar siempre y cuando te asegures de algo:
que la IP del firewall de cara al...