Any specific reason you're going for Intel?
For that money, you can get much better CPUs for gaming or productivity from AMD but it may hold the lead in some very specific tasks.
You should also generally explain what specific purpose they need such an expensive CPU for; it's way outside what you need for typical gaming or PC usage. For gaming purposes, you usually want to spend most of your budget on GPU and monitor.
Motherboard is quite expensive; do you require special features that a more basic board wouldn't provide?
The memory is extremely overpriced. Cheaper memory can be had for >1€/GB less. You can get 48GB of the same model for less: https://nl.pcpartpicker.com/product/NTHqqs/corsair-vengeance-rgb-48-gb-2-x-24-gb-ddr5-5200-cl38-memory-cmh48gx5m2b5200c38
For memory, always sort by price/GB and choose the cheapest that has an appropriate module size and is on your motherboard's supported list.
I don't trust WD. I'd get a Samsung SSD.
Case is quite expensive but if they like the looks, that obviously trumps.