Input on Mini ITX part selection

This is my first time selecting my own parts for a Mini ITX and I'm unsure if everything will fit and work well together. The idea is that the GPU is on the floor with the CPU cooler on the side. (Open to other layout suggestions.)

CPU: AMD Ryzen 7 7800X3D 4.2 GHz 8-Core Processor
CPU Cooler: Thermalright Grand Vision ARGB 69 CFM Liquid CPU Cooler
Motherboard: ASRock B850I Lightning WiFi Mini ITX AM5 Motherboard
RAM: G.Skill Trident Z5 Neo RGB 32 GB (2 x 16 GB) DDR5-8000 CL38 Memory
Storage: Crucial P3 Plus 4 TB M.2-2280 PCIe 4.0 X4 NVME Solid State Drive
Storage: Crucial P5 250 GB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive
GPU: ASRock Phantom Gaming OC Radeon RX 7900 XTX 24 GB Video Card
Case: Cooler Master MasterBox NR200 Mini ITX Desktop Case
PSU: Cooler Master V SFX Gold ATX 3.0 850 W 80+ Gold Certified Fully Modular SFX Power Supply
Monitor: ASRock Phantom Gaming OLED PGO32UFS 31.5" 3840 x 2160 Monitor

Parts list: https://nl.pcpartpicker.com/list/zywMMC

Your help is greatly appreciated, thanks.