The PSU is a 650W output one, so 400for the GPU and 125 for the CPU at them maxed out. Should leave you with a 125W free to use for the peripherals you have on....
It should suffice.
The rest is all compatible as long as you have the latest BIOS version on the Mobo.
+1, probably get a little bit higher for the PSU, so you have room for upgrade in the future