Pcpartpicker is a good place to check compatibility. Just put in the components and it tells you if its compatible or not and it is also helpful for finding components with nice options to narrow down results. I put your build into it and it looks like it will all fit well. http://pcpartpicker.com/p/i9pU
It's for gaming, some photoshoping, dvd ripping, and some casual internet/office. Whatever you come up with, as I said before, I'd prefer it to have a fast processor.
Be more specific, what kind of games?
FYI... i will take care of the priorities for you, no offense but i am under the impression that you don't know what you're talking about, a better GPU will give you a much higher frame-rate in games and depending on the applications you use for ripping DVDs then the GPU will MUCH more important than the CPU because a lot of ripping applications support hardware acceleration from GPUs