Bom dia;
é possível estimar... supondo que a aplicação não faça uso intenssivo de processamento no backend, então cada acesso consumiria poucos segundo do servidor, talvez cerca de 5 segundos; supondo que cada usuário acesse 10 vezes por dia, então 10 x 5 = 50 segundos; como são 100 usuários, então 100 x 50 = 5000 segundos, cerca de 1 hora e meia de uso do servidor por dia.
É possível usar um desktop comum para servir esta aplicação. Se o mesmo computador tiver outros usos, então é interessante compartimentar a aplicação em uma máquina virtual.
Após testar você terá estimativas mais próximas da realidade.