Isso é definitivamente possível. Aqui está um projeto que tem boas informações para você:
É possível ter vários thin clients e um servidor. Assim, por exemplo, em uma escola em uma sala de aula com 30 thin clients enquanto em um back-room, há um único servidor que todos os thin clients podem conectar e cada pessoa pode acessar seu próprio espaço de usuário simultaneamente.
Aproximadamente o que seria necessário?
Isso é definitivamente possível. Aqui está um projeto que tem boas informações para você:
Tags thin-client