Ill take the risk and recommend a case (Yes i know its personal preferece)
Lian Li Lancool II Mesh Performance edition (Not the RGB Mesh one) / You also cant go wrong with a Phanteks Eclipse P500a (non rgb) either.
Mort has it perfectly covered with the GPU/CPU recommendations (Although i went for the 5900x)
I would also go a little further to seek out ram that is CAS 16 DDR4 @ 3600 so you you can have 1:1 with the CPU Infinity fabric and the memory clocks. Some may go for CAS 14 @3200 but then you would have to overclock it and some cant be bothered with that.