Jean - FIREWALL não é STORAGE!
O mínimo das boas práticas de TI definem que cada equipamento tenha seu papel muito bem definido na rede sem estrangular funções primarias.
Sugiro utilizar algo que estou colocando na produção depois de semanas de testes em ambiente isolado:
Ubuntu Server + Samba 4
ou
FeeNas
em qualquer um dos casos tenha pelo menos 3 hds, sendo 2 para espelhamento. Pense que mais um servidor vai exigir de você novos esforços administrativos como definir cotas de discos para usuários, backups físicos em NAS ou Cloud enfim… Tudo depende do seu cenário.
Dependendo das no servidor de arquivos vale considerar coloca-lo em uma vlan separada de sua rede principal para não prejudicar o desempenho geral de sua rede.
Não é mais gabinete esquecido no hack, lembre-se disso.
Se eu puder ajudar, me avise.