Hmm, do you really need 32gb ram? 2x8gb is fine in any gaming scenario.
Consider a nvme ssd like the 960 Evo or bpx
The evolve already comes with a few fans. Would ask you to finish your build first with maybe 2 extra fans and then decide. Remember that you already have 2 radiators. Consider the available fan slots.
Would ask you to go with Zotac amp extreme(comes with spectra lightning) . Does the evolve have both front and top rad mountings? Only then you can install the rad in the gpu. All things considered, amp extreme is still the better buy.
Y 2 144hz screen? If it's a triple monitor setup, all 3 should be same and a 1080ti can't handle 3 2k. It's OK for 3 1080p. So if the 2 1080p are for monitoring or multitasking, get a 60hz ips and save up. Alternatively, might I suggest the acer predator x34 and a LG 1080p ultra wide combo for gaming and monitoring?
Consider keyboards with dedicated side macro keys like the ones in razor. Or there is a the aorus thunder keyboard which has a detachable macro keys and is ten key less. The Rival 700 mouse with haptic feedback is brilliant imo. And you haven't included a headset. Might I suggest the hyperx cloud revolver s?
And if suppose those 2 1080p monitors are for monitoring, the 7700k would be hard pressed with the multitasking. So I would suggest you wait a month to get the 8700k with a z370 mobo. That would be ideal for you imho.
Also, try a kryonaut by thermal grizzly instead of artic silver.