Well, they can't expect too much for 725 euros and they could get more value if they didn't want both Nvidia AND Intel as AMD is very huge when it comes to budget builds.
This is what i would recommend, you can change a few things where and there but this will be able to run those games without any issues. Screen is also a really good screen and will do the work that is required
If you want the system to last longer third gen AMD Ryzen is the way to go, due to superior multicore performance per dallor. You can build a way more powerful gaming system for the money.
if your friend can spent a little bit more and get this one https://pcpartpicker.com/list/Yf9qxG
it would be way better that 1650 and will last at least 3-4 years