Hi Steve,
On my Win 7 64 bit Home version I've installed several versions of Classic CodeWarrior (MCU v6.3, HC12 v5.1, etc ...) on Virtual PC.
Some hardware are not running to 64 bit OS due to driver issue.
This is the case of DEMO9S12XEP100 board manufactured by Softec.
This board is running on 32 bit os only as no driver supporting 64 bit was designed.
This board is running fine without problem on my virtual PC installation.
To be running you must attach the USB connection to your Virtual PC via the USB menu.
Regarding multilink, I've an old mother board M68EVB912DP256 with an USB Multilink rev B.
Under virtual PC, after to attach the Multilink via the USB menu, I can debug an application without problem.
2-3 minutes were required on my side for the virtual PC recognized and install the driver.
A message saying a new hardware will be installed will appear, the system will ask you to check on web.
Select No.
Hope this will help you.
Pascal