The parts are compatible, but not sure if the GPU will fit in the case. You could go for a full tower to be sure.
There are cheaper RTX 4070 models available on the same page, so unless you absolutely want this exact model you could save 60-70€.
Also unless you need all the nvidia features like CUDA, you could also try seeing if you can find a cheap AMD Radeon RX 6950 XT in your country. It would perform better and has more VRAM for future proofing.