Você não pode instalar o Exchange e o Office Web Apps no mesmo servidor. Colocar o Exchange em um DC não é uma boa ideia.
A melhor opção aqui é usar a tecnologia da VM com duas caixas físicas:
Host 1: VM1: DC, VM2: Exchange Host 2: VM1: DC, VM2: servidor do Office Web Apps. Lembre-se com o padrão do Windows 2012 R2, você pode instalar duas VMs em uma única máquina física.
O Sharepoint não funciona muito bem com mais nada. Portanto, outra VM seria a melhor opção para isso. Isso significará outra licença do Windows. Não é possível responder a perguntas sobre o Skype, mas espero que seja semelhante.
Resposta de nuvem obrigatória - para 20 usuários, você deve estar apenas observando o Office365 - a menos que haja algum motivo específico para que você não possa ver a nuvem. Se a largura de banda for o problema, ao comparar os números, assegure-se de incluir também o custo das licenças do Office na comparação.