Normalmente, esse tipo de pergunta muitas vezes cai entre nós e o superuser.com, mas você está criando isso para um pequeno negócio, então acho que merece estar aqui.
Para um ambiente pequeno , um Mac Mini é bom, não tem redundância de hardware (fonte de alimentação / ventiladores, etc.), mas funciona bem.
Em primeiro lugar, certifique-se de ir para a compilação específica do servidor, é mais caro, mas tem um CPU i7 e dois discos para uso como um par RAID1 controlado por software. Ele obviamente vem com o OSX Server também.O software real é MUITO fácil de usar, certamente para um iniciante, é praticamente tudo ponto e clique, mas você vai "bater na parede" com ele muito mais rapidamente do que se você usasse um servidor Windows ou Linux, mas curva é muito maior também. Ah, e é claro que não há custos de licença do cliente com o Mac também, o que pode realmente ajudar.
Quanto à questão TB / FW, desde que você se atenha a um gabinete FW800 e assegure-se de usar o mesmo software RAID (ou melhor ainda RAID de hardware se o gabinete suportá-lo), você estará bem. Não fique tentado a comprar uma dessas caixas NAS baratas com um ou dois NICs de 1 Gbps, um gabinete FW800 será muito mais rápido no geral, apesar de sua taxa de sinalização bruta ser um pouco menor.
Ah, e não se esqueça que o OSX Server já vem com o Apache, mas eu sugiro que você dedique algum tempo para pensar exatamente como toda a sua configuração de DNS / domínio funcionará, como com o OSX Server, é melhor acertar primeira vez do que ter que continuar voltando a fazer ajustes. Além disso, é tudo muito fácil e, quando você supera essa caixa, a Apple pode ter uma máquina apropriada para você se mudar para - dedos cruzados de qualquer maneira.