Could I install Windows XP on second hard drive for a game that requires it?

Episode 1144 (44:46)

Frank from Orange County, CA
Hard Drive

Frank has a Dell E520 with SATA hard drives running Windows 7. But his son has PC games that only run on XP. Leo says he'll need Windows 7 Ultimate or Pro to run them in XP mode. But he may be able to run in compatibility mode.

Can he just put XP on a separate hard drive and run it dual boot? Leo says that can be done as well and he can then run a boot manager like Easy BCD. Then he can choose which version of Windows he wants to run on startup. Leo does that on his Mac all the time with Boot Camp. But he'll have to be careful using XP online.