Don't know if the cooler will fit - you don't have a case. Check its max cooler height against the CM212evo height
Motherboards don't like mixed ram. Check if the ram is compatible with your motherboard - dual channel?
Check what cpu's are compatible with your motherboard.
The XFX is a good quality PSU. You should be able to run a GTX980 from nVidia or a R9 270X from Radeon. Also depends on your budget and whether it'll fit in your case.