Eu sugeriria que você configurasse um servidor DHCP nessa máquina, porque senão todo mundo precisa definir um IP estático Além disso, basta usar o Ubuntu, é fácil e tem um monte de documentação sobre como configurar serviços (como o DHCP)
Como configurar um servidor DHCP no Ubuntu? link
Agora também, eu recomendo que você use um servidor SAMBA para esses arquivos do jogo! O Apache é feito para sites, não hospedando arquivos de jogos.
Agora, o SAMBA é feito para ser usado como um NAS, portanto, em teoria, você deve ser capaz de hospedar arquivos de jogos.
Como configurar um servidor SAMBA? link
Também esteja ciente de que sua máquina deve ter um SSD de algum tipo para hospedar esses arquivos do jogo, se você usar um HDD, você terá um gargalo MASSIVE
E outro conselho, da minha própria experiência ... construa a coisa toda uma semana antes do evento! Se alguma coisa acontecer, ou se você precisar aprender algo extra, você terá bastante tempo para fazer isso:)