Até mesmo um Pentium 4 é rápido o suficiente para carregar pacotes mais rapidamente do que a maioria dos planos domésticos de banda larga pode suportar, então a taxa de transferência é limitada pela sua velocidade de conexão e não pelo próprio servidor. Quanto à questão de hospedagem de arquivos de todos esses aplicativos, você provavelmente deve procurar no WebDAV. Não me lembro como o iOS lida com esse tipo de conexão, mas é o único método que pode ser usado tanto internamente na sua rede doméstica quanto externamente na internet. Configurar isso dependerá do seu nível de conforto em qualquer sistema operacional. O IIS no Windows pode fazer isso com um plugin, o Apache também pode ser feito do Linux. O FreeNAS ainda não suporta o WebDAV, mas poderá acontecer em breve.