Compatible.
EDIT There may be some restriction on the placement of the fans on your cooler with the heat sinks on that RAM and motherboard.
Any particular reason for your PSU choice? For that budget I would go for a PSU that is modular and Gold+ or better. Also, if you don't plan to go SLI in the future you can go a bit lower on the watts. If you do plan to get a 2nd 970 in the future go a bit higher on your watts.