They want you to use Windows Update for that.
But my link still has a solution for you. Check the "Install DirectX End-User Runtime if your application or game requires an earlier version of DirectX" section.
https://support.microsoft.com/en-us/kb/179113if you have the links for the directx install
You can play skirmish against the AI. You do not have to PVP.- I believe battle against AI should have been implemented first instead of being spammed by players
"launch virtual machine with Win7 x64 on-board and successfully run ST on it"Hmm, not really sure about it.