I am a novice and am trying my first build. I have selected these components based upon reviews and ratings (from Tom's among other places) and have come up with the following. I just want to make sure that these parts are compatible with one another (i.e. The CPU and the GPU I picked will fit the mobo; the cooler head will fit the CPU). These questions aren't readily apparent to me nor can I find them (or I'm not smart enough to find them) online. I am also open to suggestions like "Don't get that memory get this one" or "You also need this". Thanks in advance for the help.
Case: Fractal Design Meshify Mid
https://www.newegg.com/black-fractal-design-meshify-c-tg-atx-mid-tower/p/N82E16811352084
CPU Cooler: https://www.newegg.com/fractal-design-celsius-s36-liquid-cooling-system/p/N82E16835352064
CPU: https://www.newegg.com/core-i9-9th-gen-intel-core-i9-9900k/p/N82E16819117957
GPU: https://www.newegg.com/evga-geforce-rtx-2080-ti-11g-p4-2281-kr/p/N82E16814487418
Mobo: GIGABYTE Z390 AORUS PRO WIFI LGA 1151 (300 series) https://www.newegg.com/p/N82E16813145091
RAM: Patriot Viper Steel 16GB (2 x 8GB) 288-Pin DDR4 SDRAM DDR4 4400
https://www.newegg.com/patriot-16gb-288-pin-ddr4-sdram/p/N82E16820225144
Power: EVGA SuperNOVA 1000 G+, 80 Plus Gold 1000W
https://www.newegg.com/evga-supernova-120-gp-1000-x1-1000w/p/N82E16817438134
Two Samsung SSDs 2.5"
Case: Fractal Design Meshify Mid
https://www.newegg.com/black-fractal-design-meshify-c-tg-atx-mid-tower/p/N82E16811352084
CPU Cooler: https://www.newegg.com/fractal-design-celsius-s36-liquid-cooling-system/p/N82E16835352064
CPU: https://www.newegg.com/core-i9-9th-gen-intel-core-i9-9900k/p/N82E16819117957
GPU: https://www.newegg.com/evga-geforce-rtx-2080-ti-11g-p4-2281-kr/p/N82E16814487418
Mobo: GIGABYTE Z390 AORUS PRO WIFI LGA 1151 (300 series) https://www.newegg.com/p/N82E16813145091
RAM: Patriot Viper Steel 16GB (2 x 8GB) 288-Pin DDR4 SDRAM DDR4 4400
https://www.newegg.com/patriot-16gb-288-pin-ddr4-sdram/p/N82E16820225144
Power: EVGA SuperNOVA 1000 G+, 80 Plus Gold 1000W
https://www.newegg.com/evga-supernova-120-gp-1000-x1-1000w/p/N82E16817438134
Two Samsung SSDs 2.5"