Advice on this desktop build

Solution
Thats a dinky motherboard for a full ATX case. If you're buying such a huge case you should buy a full size ATX motherboard so you can take advantage of everything that is better about a fullsize board (extra slots, better board cooling for overclocking etc).

Also that board is H170 and you got a 6700k processor which is overclockable, you should get a Z170 Motherboard. On top of that an H170 Board will only run that 2400mhz memory you got at 2133 mhz, you need a Z170 for that too.

Get this instead, same price, works way better:

http://pcpartpicker.com/part/gigabyte-motherboard-gaz170hd3

I agree with Zerk as well, 32 gb of ram is a waste of money. Just do 16gb.

Get yourself a tower cooler such as the Coolermaster Hyper 212...
Thats a dinky motherboard for a full ATX case. If you're buying such a huge case you should buy a full size ATX motherboard so you can take advantage of everything that is better about a fullsize board (extra slots, better board cooling for overclocking etc).

Also that board is H170 and you got a 6700k processor which is overclockable, you should get a Z170 Motherboard. On top of that an H170 Board will only run that 2400mhz memory you got at 2133 mhz, you need a Z170 for that too.

Get this instead, same price, works way better:

http://pcpartpicker.com/part/gigabyte-motherboard-gaz170hd3

I agree with Zerk as well, 32 gb of ram is a waste of money. Just do 16gb.

Get yourself a tower cooler such as the Coolermaster Hyper 212 EVO, the i7-6700k does not include a cooler with it.
 
Solution
You'll need a CPU cooler.

H class board doesn't really go well with a i7-6700k, would probably want a Z170 motherboard so that you could potentially overclock.

Since memory is cheap, 2x8GB is somewhat reasonable. 32GB would take some serious work to actually use it all.