You probably wont be able to run it if that PC is one of the super-portable ones... It wouldnt have enough power to run Vista on it.
He already has Vista on it. What other OS so you want to run? If you can meet the minimum requirements for the Os you want to run you can run Virtual PC.