Thanks for your help.
It's an application that runs on a big screen that people will use standing up. So they will be using touch rather than a keyboard.
The reason for Windows 7 is that the application will need to attach to hardware, D2K-DASK http://www.adlinktech.com/PD/web/PD_detail.php?pid=350. The hardware drivers are only guaranteed for Windows 7 and 8. Its possible it might work on Windows 10 anyway but it's not clear.
Also, they want to use a touch number pad for number only entry. Not sure how much extra effort that would involve? I just found this artical http://www.cplusplus.com/forum/windows/128603/ , is ok?