The HDD is easy to change. IIRC, you just pop in a new HDD and it configures itself.

So you're only concern is if the motherboard is working fine. If you can, go see and try it w/ a controller.

Yeah, only the older ones can play PS2 games. Also, they can also run Yellowdog Linux, but I've never heard anyone actually do it.