A fair set up but for that sort of cash I would expect to see at least a 128GB SSD for operating system and programs. I also think that your PSU at 750W is way over the top.
This is a personal thing but I prefer two hard-drives at 1TB rather than one large 2TB drive as with to drives one can be a back up for the other and if one fails then you still have everything,if the large 2TB fails then all is potentially lost.
The Haf X is a massive case and more suited for water cooling but I realise that it is you that will be looking at it so the choice of case is a personal issue.
I would up the cooler to a 60 or 80 or even 100i Corsair. The 40 is a pretty basic model.
CPU is fine for your needs.Nice chip.