Normally I'd say no worries on a decent 1000w psu, even with an OC cpu, most who CF 290's do so with an intel base pc, and may or may not be approaching the 200w mark. The 290 is normally @250w card, but they will on occasion spike upwards of 320w out of the possible 375w power connections.
Your build is slightly different. You are starting with a 220w cpu, add in @650w for gpus and @100w for the mobo and accessories, and that brings you to @970w. That's maxed out load, running prime95 and MSI kombuster simultaneously, with all drives spinning.
Is it enough? Yes, the psu is large enough and quality enough to have the job. Today. With capacitance degradation over the course of a year's worth of high pressure usage, I'd not trust my luck to an extreme gaming session next year, as that 1000w psu will be closer to 900-950w output.
It'll work for now, but if you come across a good 1200-1300w psu on sale sometime in the future, I'd give serious thought to replacement.