That seems fine. Honestly, if he’s new to Linux and wants something stable, maybe consider an atomic distro. But Debian is pretty damn good.
I’d wait until he has requests. Ask for feedback about what he feels like he’s missing and make updates as needed. Easier than trying to anticipate.
You forgot apathy. That’s what works for me.