This is the same GPU I just ordered. I made a $2030 build with an i9-9900k + The 2070 Super. Now, it depends if you want to go with water cooling (I went with aio) or air cooling (not recommended for the 9900k)
It will also be my first PC build, and I think I did a good job with the part list.
Here's my build... I think these are all the parts. (Includes peripherals).
Intel Core i9-9900k (For sure)
Gigabyte Aurous Pro Z390 Motherboard (Terrible BIOS but good overclocking) Gigabyte Aurous 2070 Super Windforce Stack(Potential- The entirety of your build is black, and this contradicts it, but, it might look nice and this GPU has a crazy core clock Corsair H100x AIO water cooler (If you decide to get the i9-9900k, which is highly recommended, you should upgrade the water cooler because this one is loud and not that customizable, but if you go with a Noctua fan, please watch out when(if) overclocking!!!!) Corsair Vengeance RGB Pro 16GB (3200Mhz) (Since your going with the 32GB RAM)
Seagate 3TB 7200RPM HDD (HDD 3TB should last you a couple of years)
Sabrent 512GB Rocket m.2 SSD (Go with m.2- cheaper and faster)
Cooler Master Master Case H500 (Definitely- Spectacular airflow) Logitech G403 Prodigy Gaming mouse (You already have this) Corsair K70 Rapidfire slow profile keyboard. (and this)
Specter 24” Curved 144hz 1080p (Might need to get a better one) Thermaltake Toughpower Grand RGB 850W 80+ Gold (Your build is mostly black, so RGB might not be good)
I went with the M.2 instead of a normal SSD and I also got a HDD to put my games and my homework, etc.,
Since you said you won't need an OS, Keyboard, or mouse, That's already 130$ off of this build, which leaves you room to either buy a better Display, (although 1080p at 144hz is perfectly fine since you said you'll upgrade later- same for me) or, a better AIO cooler- my suggestion- because the H100x has literally no customization and it doesn't have the best radiator. I would go with the Thermaltake Floe Riing 360 if you have a big case like the one I chose (and stick it above the motherboard, if you go with it, place it AFTER the motherboard is in with the bracket on the cpu)
Since you also stated that you were going with more RAM, You should probably lower the price of the AIO if you decide to use one. (Corsair h110i if you fine with the noise)