Involution No comments at the moment but some things for you to keep in mind/check out. These are all things that have bitten me in the past so i'm trying to spare the pain
What size GFX card does that case support? Have a look at other builds and see what cards they use, have a look at the manufacturers site as they will have max dimensions for components the case will support. I had to buy "smaller" GTX/RTX cards due to my old Fractal Design case which limited what cards i could look at.
What dimension CPU cooler does the case support? My current case didn't support my Dark Rock Pro 4 cooler ( The cooler is 8mm too tall) so i had to use the Stock Wraith RGB until i could get an AIO water cooler setup and even then i had to double check the dimensions to make sure they fit.
Will that cooler support the upcoming/newer CPUs? Another thing with CPU coolers is to try to find builds with your motherboard as some coolers will not fit due to components being in the way of the heat-pipes etc.
I'd also look at getting another fan for the back of the case too because why not?
I'm not trying to be doom and gloom as building your own machine is awesome. Just double check stuff will probably fit before you get it
Another thing, an OEM Windows 10 key shouldn't cost you $110+. You can get them cheaper. I'm in the UK so i've no idea where would be good for you but i get my W10 Pro 64bit OEM keys for around £20. If you go changing too many components you'll have to phone Microsoft but tbh, it's never happened to me.