What you are looking for is called a 'multiseat' setup, often referred to as 'terminals'. Linux offers a broad range of possibilities, windows has it's multipoint server, but there are other commercial products available as well (name escapes me). Your pc just needs to have enough capacity. This has not much to do with the purpose of this site though, but some people might be able to help you out (I'm interested for sure how it's gonna work out for you, so keep us posted please).
Edit: looks like en.wikipedia.org/wiki/Multiseat_configuration might be a good place to start.
Edit 2: softxpand was the name of the windows software, costs like 50$ for the home version and I believe they have a trial as well.
Connect With Us