Creo que no es lo que buscas, pero yo metería una máquina virtual (HyperV va muy bien, ya que tienes windows es "barato" en recursos y fácil de instalar) e instalaria un sistema operativo propio de NAS, como TrueNas u Openmediavault. Te va a ahorrar trabajo y me parece mucha mejor solución. Puedes conectar los discos a la máquina virtual y tener un rendimiento bastante cercano a "bare metal"
Sobre los puntos 1 y 2, para el acceso desde internet aunque se pueden hacer "apaños", te recomendaría encarecidamente que utilices una VPN (puedes configurar un servidor de OpenVPN en el propio PC que te hace de NAS, o incluso en el router si tienes uno bueno), porque exponer carpetas de red a internet me enciende muchas alarmas cara a seguridad. Si eso no te convence... quizás un servicio en la nube privado, que gestiones tú y apunte al NAS, con nextcloud o similar, me parece una idea algo menos-mala.
Saludos