Go...HERE...Build the gaming PC of your choice, online from scratch. Without getting your hands dirty! They will tell you what goes with what and what doesn't. If you then want to go ahead and build it yourself off line, just use the parts and info you gleaned from the virtual build.
iMac Pro review