O 64bit é recomendado porque a maioria dos sistemas (provavelmente todos) vendidos atualmente como servidores são de 64 bits e possuem muito mais do que 4 GB de RAM, tornando necessário 64 bits. Se você está falando de um PC normal de 5 anos, eu realmente duvido que seja 64bits com 8GB de RAM, então vá para 32bits.
Gostaria apenas de instalar o openssh-server e usá-lo para lidar com SSH e SFTP (e por extensão SSHFS, que permite a você ter um sistema de arquivos em rede).
SSHFS como fazer aqui: link
Apache2 ou lighttpd para hospedagem na web, dependendo do que você deseja. O Apache2 é muito fácil de seguir. Basta instalá-lo e colocar o seu index.html ou index.php (ou qualquer outro) em / var / www / Se você fizer SFTP em / var / www / stuff /, os outros poderão baixá-los em seu navegador da Web em vez de precisar saber como usar o SFTP também.