First: Everything looks compatible
Second: I believe the best company to buy an SSD from is OCZ
Third: the double graphics card is called SLI for Nvidia or Crossfire for AMD
Fourth: It'll play minecraft on highest settings
fifth: the SSD isn't really going to help you UNLESS you want boot times that are faster (which imo is worthless, save the $90 to get ice cream while your computer loads)
sixth: You NEED TO OVERCLOCK your MoBo to use that RAM (it's running at 1600)
Go into the BIOs and go to Performance or something like that. Then you have 2 options To increase the clock rate or the multiplier. for example a 3.4GHz processor might be running at a clock rate of 100MHz, but have a multiplier of 34, therefore 34 x 100 = 3400MHz, which is equivalent to 3.4GHz. Increasing any of the 2 will increase your CPU performance and be deemed "overclocking"
WARNING: overclocking can decrease the life of your system and can potentially destroy your CPU.