Everything looks pretty good. I wouldn't go with AMD but thats more a matter of opinion. (Intel tends to outperform AMD at high performance levels)
A tip for your OS is that make sure it is a 64 bit OS, (you'll probably already know this), but if it's 32 bit then everything will work fine although the OS will only utilize around 3GB of the RAM.
Also, you should really buy a new hard drive there not expensive, at least a small one to run the OS off of, you should run the OS off of a separate drive from your storage drive and it will help with stability.
IF you must use an old drive then load it up in your computer and run a couple of checks and cleans. If you've got a windows machine to check it in then I suggest running a Defrag from control panel > Administrative Tools > Computer management.
Then download the following tools ~(Or equivalent if your using Linux) : ( All of these tools are free and run on windows)
CClean - Cleans Temp files and Registry on windows hard drives.
CleanUP! - Similar to the above although they both seem to clean different bits
AVG - Virus Scanner (Run a full system check and remove trackers, worms etc.)
Stop me if you already know all this, just some tips.
C++ is a loaded machine gun pointed at your feet with the safety off.