That 600W Corsair you have there should be fine for powering this sistem. I don't see any reasons to go full ham on a PSU.
The XFX card is stated to be 251mm long on PCPartPicker and 295mm on the official page, so that's a definite problem. You'll have to decide to either change the case or go with a card from another manufacturer.
Hope this helps.