I have my other components already was wondering if these would work well together
SAPPHIRE 100354OCL Radeon HD 7870
CORSAIR Vengeance 16GB (2 x 8GB) 240-Pin
MSI Z77A-G45 Thunderbolt
More aboutwould work together
Yes it would be fine.
Yes. But If I were to buy, I would picked an asrock or asus board. I'm just not into MSI boards. At that price range, I would go with asrock z77 extreme 4. It might be even cheaper than what your planning to get. Also what are your other parts?