You can clone an IDE hdd system to a SATA hdd, I have done this. Problem is, running old os in a completely different computer <= diff mobo>, the issue of drivers rears its ugly head. In my experience rarely did the new computer even boot & when it did, it was a pita to locate & install all needed drivers. If you can find workable xp drivers for the newer (sony) machine, I would do a clean install, , , , ,
edit: I have somewhere a 20 yr old Toshiba laptop came with 30 G ide hdd. I installed a 60 G ssd in it & reinstalled XP Home < with my toshiba disk came with computer > oh upgraded to max ram 1 gig 2 gig?
It was ¡rocket! fast compared to hdd & less memory, You can still buy ide ssd's.