If he knows how to do a clean install of XP, I would guess he could do the same with 7.Keep in mind that XP is a dead end whereas you can upgrade directly from Vista to Win 7. Just a thought.
On my desktop (Dell), I had to turn off the raid array in order to change the OS. Is there a similar problem on the laptop?