My pc have PCIe2.0 x16 slot for graphic card, I want to insall radeon r9 290x PCIe3.0 x16 graphic card. Will it work or fit on my pc. Also I want to upgrade my pc ram (1333mhz ddr3 n board support upto 32gb) with some corsair or fury hyperx 8gb ram. M using core i5 3.30 ghz 2nd generation processor . Plz suggest.