Short answer: Yes
Long answer: you need at least 500W and you have 520W. You need at least 9.5'' for the card to fit, and you've got 17". You need a PCI-E x16 slot on the MB and you've got it. It should all work.
Quick question, is this a good gaming rig in general will it be able to handle games like bf3 and or dayz on 30-50 fps?