yes, by troble shooting the compatibility
Postal 2 can only run on computers in the UPS (jk) Portal 2 should be able to run Windows 8.1, as all the other Source games can.
No. Windows, and Windows programs, cannot be installed or run on a PS2.
Need for Speed Shift will not run on Windows XP Service Pack 2. The game will nonetheless work on Windows XP if it is upgraded to Service Pack 3.
yes
JC2 needs DX10 and higher. WinXP only supports up; to DX9 - ergo, Just Cause 2 will not run on Windows XP - unfortunately
(2+4)-5-6
it might if you run it as windows XP in the troubleshoot compatability tool
You can run windows on a mac
No because nobody likes Halo
You can run Windows 7 with 1-2 GB of RAM depending on what you are doing. (More stuff you need more RAM) I Would go with at least 4 if not 8 GB of RAM to run Windows 7.
Yes, Run it as administrator and update PB
No you need the disc to play it.