Yep it will run on Windows 10.
The game doesn't need to be installed, you just run the file so there is no limit.