Totally compatible, yes.
Nice high-end build. The 1600W is overkill for a 9900K + 2080, but not a bad thing necessarily.
Where are you located, specifically?
The only thing that jumps out at me as a 'bad' deal, relatively speaking, is the 250GB SSD. 59EUR when a 1TB is 150EUR?
Either run with just the 1TB, or at least opt for a 500GB if it's a reasonable price. 59EUR just seems excessive for a 250GB SSD these days.