I multi boot.
I have Windows XP X32 on a HD which is partitioned at half the HD and Windows 7X32 is on the other side.
I then have Windows 7X64 on another HD in my machine, so I can boot into any of the three.
I have shortcuts in Win7X32 for the CFS2 on XP. Works fine.
However, I cannot run CFS2 on Win7 from XP.
Most of my simming is now done in WIN7X32 which works fine.
If you have a good firewall and antivirus in a dual/multi boot system, I would not worry about XP not having support.
You can boot up in WIN7 and run the antivirus from there on the entire machine - including your HD with XP.
Also, when booting into XP, you can unplug your internet connection, be it wireless or LAN.
A word of caution....when M$ stopped support of WIN 98 SE, the final update to SE had some programming the made my machine go to a blue screen of death about every other time I booted up. As long as I reloaded everything EXCEPT the final update, all was well on the system.
Yes, I am a cynic. I believe that M$ is in the business to make money.
When they stop supporting an OS, I believe that they just might be inclined to include malicious code in the last update to make the non-supported old OS stop functioning so that people must go buy the newer OS.
Can I prove that? NO. Does it happen? I don't know for sure. Could it happen that way? I certainly think so.