Como @Allan comentou, essa é uma questão bem grande. Portanto, darei respostas bastante curtas.
Hardware
Depende de como você vai transmitir isso. Se você quer dizer apenas compartilhar arquivos, então quase tudo com discos rígidos grandes o suficiente. Se você deseja transmitir filmes em HD, precisará de muita energia.
A partir da tecnologia sem fio: você precisará de uma placa de rede sem fio (PCI ou USB) ou se pode conectá-la ao ponto de acesso sem fio e, em seguida, apenas cabos.
Tutoriais
O Google é seu amigo. Por exemplo
Segurança
Regras gerais são aplicáveis. Use senhas seguras. Mantenha seu software atualizado. Não permita computadores aleatórios para sua LAN (use WPA para wi-fi e assim por diante). Se você quiser que ele seja realmente mais seguro, você pode usar o IPSec para criptografar conexões entre dispositivos. No entanto, provavelmente é um grande exagero.
E-mails
Você pode configurar, por exemplo, o postfix e o dovecot para permitir o acesso IMAP de outros computadores. Você pode encontrar tutoriais para isso, por exemplo, em aqui . Se você precisar de ajuda específica para configurar o servidor de e-mail, adicione uma pergunta separada. Se você não tem uma enorme quantidade de e-mails (cerca de cem gigabytes), o hardware comum pode lidar com isso facilmente.