VirtualBox je free. Správný postup je - mít legální XP, udělat z nich obraz / iso a do virtuálek nainstalovat z toho iso podobně, jako když instaluješ OS, jen VirtualBoxu ukážeš, kde ten iso máš - z CD, nebo flashky ti to nepůjde nandat.
To XP bude chtít - jako klasicky - i serials, bude mít pak možnost i přístupu na net. A pak bude záležet na tobě, co mu nastavíš, nebo povolíš. Tedy abys měl třeba sdílenou složku mezi Win 10 a těmi XP, pak třeba i možnost v tom XP detekovat flashky, co sis zasunul do Win 10 - a ANO, pokud máš dostatečně silný stroj, pak půjdou v těch XP i hry.
Já mám XP ve virtuálkách taky - důvod je ten, že nemám drivery pro laser print od HP, protože pro jiný OS drivery se nenamáhali vytvořit - a tisknu ostopéro.