1. the 7700K is not worth the money with the upcoming 8th gen. even i5-8600K would be a better choice.
2. there are many options for good components. if you are after the best and not really limited by budget:
pump - D5
pump top and res - Singularity computers
radiator - HWLabs
CPU block - aquacomputer
GPU block - EK/Bitspower/aquacomputer full cover block
Fittings - Bitspower
fans - noctua NF-A12x15 for 120mm and NF-A14 IndustrialPPC for 140mm
tubes - mayhems glass
coolant - mayhem
there are many additional toys for custom loops like aquareo controllers