for linux and the most basic of basic tasks, i’d look at peppermint. it’s what i put on all the old crap here with ‘marginal’ specs that choke on windows. debian stable xfce based. base install is pretty sparse, not even a browser is included initially. a utility pops up after first boot to facilitate installing a browser, media player, and a few other things if you want them, or the entire debian stable repository is also available. one thing of note. with only 2gb ram, it’s gonna be tight, whatever he runs on it.
his use case is screaming for a cheap chromebook, though. so at least consider that instead. an old laptop like that might make someone a nice little pihole or something, if it’s not ready to be put down for good.
used to be one in rhel… system-config-date or something like that.