Soon this PC will be obsolete if many of its parts aren't all ready.
Better run the scan:
http://windows.microsoft.com/en-us/windows/downloads/upgrade-advisor
My guess is, nope. By the time you make it compatible it might be cheaper to buy a new one. Might be a real good PC, for awhile for someone without one or some much needed up grade parts for an older PC or possible yours if some of them are new. You will need to replace that hard drive though, noise is never good on a hard drive. It maybe failing now.
Other uses for old PCs:
http://www.pramnos.com/story69-2331.html
There is always the Linux OS.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic