All your part just ok, if you plan to get a solid performance then I would recommand getting 16 GB of RAM ( 8x2) and for the PSU, since I first came to pc building I only trust 3 PSU brands : EVGA, Seasonic and Corsair
for that, this PSU might best bang for the buck right now : https://www.amazon.com/dp/B073H33X7R/?tag=pcpapi-20
#1 : Don't underestimate PSU, you may save around few bucks but for a pc lasting for few years then a quality PSU will ensure all your parts work smoothly and safe..
#2 : For monitor getting a 24+ , full hd , ips display is nice for both gaming and productivity
#3 : mobo don't come with Window on it, except laptop...
#4 : wish you get solid and happy school year man ... peace !