So I am helping my friend build a pc for $900-$1000. I really haven't kept up with all the newest CPUs, GPUs, and motherboards. I was wondering if the parts list provided below is good or if you see any improvements that could be made. I want to try and also future proof it as much as possible so he wouldn't have to upgrade a crazy amount in the future. Also I was wondering if the stock cooler for the AMD is really all that viable and can keep up at high demands. Finally thanks for your time and input!
https://pcpartpicker.com/list/GHLHgJ
https://pcpartpicker.com/list/GHLHgJ