Hola, he leído varias veces lo de quedarse sin internet en un determinado tiempo. Si realmente el router de ONO te lo dejaron como un simple modem, entonces debes configurar la WAN del pfSense con los datos de IP y puerta de enlace (gateway) que es lo básico y con eso ya deberías estar navegando con los DNS de ONO o en su defecto, los de google.
Con respecto a la velocidad, eso suele suceder cuando utiliza de DNS la IP del router ONO, pero (insisto) si realmente te lo configuraron como un simple modem donde no utiliza para nada rangos internos de IP como 192.168.x.x o similares y en vez de eso te dieron los parámetros de la IP pública, todo debería estar bien. Ahí es donde debes fijarte en los DNS y utilizar los de google para ver si se comporta mejor. Las caídas suelen suceder cuando cambia la IP pública, pero si tenes una pública fija, no debería tampoco pasar eso.
¿Cómo conectar NordVPN como cliente? Eso debes consultarselo a ellos, pero si vas a utilizar el pfSense como servidor VPN, el NordVPN va a quedar sobrando.
¿Cómo poner Pfsense como VPN Server (la duda seria que rango de ip's poner ya que el rango de 10.0.8.x es usado por el cliente de NordVPN)? Podes usar en el servidor VPN de pfSense, el rango que queras pero no debe ser igual al del NordVPN. Para que comprendas, mira NordVPN como un equipo que maneja su IP y al conectarse a pfSense, este le dará la IP que va a repartir. OpenVPN Remote Access Server
DMZ (¿Qué ip sería la mia desde el exterior para conectar en caso de querer montar un ftp server') Si queres manejarlo totalmente aparte de la red, debes tener una tarjeta de red adicional en el pfSense para que sea la DMZ y configurarlo (Example basic configuration). La otra opción, es simplemente tener en el mismo segmento de red dentro de pfSense, el equipo con el servicio de FTP configurado y con IP fija para luego darle permisos en el cortafuego.
Te recomiendo que busques en google o el buscador que más te agrade, como configurar lo que necesitas en pfSense, hay muchas referencias bien explicadas en texto o videos.