What you've chosen looks good to me without knowing lots about each part in detail. PSU wattage is fine, especially if you don't overclock. I believe you can get Windows cheaper than that, though.
Maybe add a small SSD, they're not very costly and give a nice speed boost.
A larger monitor with...