Kinda expensive… but it is an awesome machine which will last for 6 years!! Indeed the added cost for the monitor, keyb and mouse hurts a bit since you were using a notebook.
There is a way to get some pretty decent price if you change the processor to 2700 instead of 2700x, because the 2700 comes with a cooler so you won’t need to buy the Corsair H60, unless you really live in a place which is hot (something with typical 32 degrees Celsius at Summer) you would really want a water cooler. The clock is a bit lower, but it has the same amount of cores, which is what you want. This would save something like $95.00
At my country a RTX 2070 costs $499.99 (EVGA) so saves up to: $329.99
Would end in a price $424.99 lower so final costs would be $1,561.00, way better no?
Good luck on your choice, any will serve you well!