You can improve on the cooler and the power supply. Since this is a windowed case I would still get a Corsair Power supply because you can buy braided cables for them from most vendors. Get a Corsair AX or HX series PSU between 650-800W.
In terms of the cooler, you can fit a 280mm AiO in the top. I am assuming you want to overclock, so a bigger cooler means less noise. I think Swifttech makes the best AiO's on the market at the moment.