Do all these work together?

Solution
It will all work, but that GPU is kind of old and now considered weak. I have two cards to chose from that is the same price as the one you are listing. http://www.newegg.com/Product/Product.aspx?Item=N82E16814131484 OR a NVIDIA 650ti BOOS. Out of the two, the AMD 7870 would be way better. http://www.newegg.com/Product/Product.aspx?Item=N82E16814121728 ALSO for 10 more dollars you can pick up http://www.newegg.com/Product/Product.aspx?Item=N82E16819113286 which would be great with that GPU.

So, for basically 10 dollars more you can get a way, way better system. Good stuff.

Also, if you are going 64 bit Windows (which anyone should this day and age) pick up an 8 GB RAM kit, as 4 GB is pretty much in the past now. Games are coming out...
It will all work, but that GPU is kind of old and now considered weak. I have two cards to chose from that is the same price as the one you are listing. http://www.newegg.com/Product/Product.aspx?Item=N82E16814131484 OR a NVIDIA 650ti BOOS. Out of the two, the AMD 7870 would be way better. http://www.newegg.com/Product/Product.aspx?Item=N82E16814121728 ALSO for 10 more dollars you can pick up http://www.newegg.com/Product/Product.aspx?Item=N82E16819113286 which would be great with that GPU.

So, for basically 10 dollars more you can get a way, way better system. Good stuff.

Also, if you are going 64 bit Windows (which anyone should this day and age) pick up an 8 GB RAM kit, as 4 GB is pretty much in the past now. Games are coming out with recomended 4 - 6 GB RAM as it is.
 
Solution

It would still be compatiable with it all right? Thanks