Can this pc run all games on the highest settings

Solution
Yes, I wouldn't CX power supply since its a low quality unit. I would get MSI gaming 970 instead the one your currently have. You don't need more than 550w.