Is it possible to install ISSM on a Windows machine?
No. In the future this possibility could be investigated...
What can I do if the modules won't compile?
This is a big issue. A lot depend on your operating system and there is no general rule... You can have a look at the files etc/environment_variables and the install.sh files of each package and change what needs to be changed.