I have installed large CPU tower cooling in this enclosure and it went without a hitch! The graphics card also occupies 2 slots. Water cooling for RTX3070 should also not be a problem! However, you should know that no built-in drives (DVD) can be installed! (Front side is a closed unit)