You should triple check it yourself and carefully read again how everything goes together. Does the CPU socket match the motherboard? How do the benchmarks for the GPU and CPU look for that price bracket? Does the PSU have enough power / what energy certification does it have? Does the GPU have a port for the monitor you want to purchase? Does the PC case form factor match the motherboard? Does my motherboard have enough connections / the right IO ports/
https://www.reddit.com/r/buildapc/wiki/beginnersguide
These are all questions you should be asking yourself.
If you're really not sure, that subreddit is a really good place to ask questions, as it's a lot more active than here.
You should get an external drive instead if you think you will need to use CDs.
Do not buy a razer keyboard, they're not quality for the price. Just really good marketing.
/r/mechanicalkeyboards is that way.
Also check and make sure that you buy a PC monitor, not a tv.