I have just finished repairing this pc, and incase you wanted to know, what the problem was:
The heat sink & fan was completly full of fluff.
Psu, was knackered.
As for usb ports, the good doc lent me ps/2 mouse and keyboard, as non of the usb ports worked, I tried allsorts to get them working but could not, I even replaced ones on front, but would still not work.
So I used system recovery, and its all working perfect now.
. . .