Check first if the games and applications will run on Windows 7.
They may have to run in compatibility mode which is defeating the purpose of shifting to Windows 7.
If it is unstable on his present PC that is suggesting faults like hardware problems or software problems on the PC. A cleanup, reformat and reinstall of software might fix all of the problems he is presently having.