Looks great. You want to make sure that the RAM is two sticks of 4gb, not one stick of 8gb. That way you can utilize dual channel memory.
Also, for the case, you might want to consider some other options. The CM HAF 912 was a great case, but now it's just out-dated. It's still good, but there are better options for the price. You might want to look at the Corsair 200R, Corsair 300R, or the Bitfenix Shinobi.