If you have a Microcenter near you then you can probably get some of the necessary hardware a bit cheaper. Watch out for the power supplies though. You probably don't want anything they sell in house. Usually they have either extremely cheap crappy (But seemingly good looking, so in this case, do not judge the book by it's cover) power supplies OR good ones, that are not well priced. But if you can find a decent quality 400-450w unit for a decent price then go for it. Otherwise, maybe look to buy that online.
The Microcenter house brand power supplies, which are the "Powerspec" brand, should probably be avoided. I've seen nothing but problems with them for the most part.
Recommended models by brand can be found here:
Below you will find MY standard list of recommended power supplies and beyond that this thread is intended as a landing place for questions or discussions regarding specific units, platforms or related PSU tech, all of which are all welcome to be discussed here. If it's related to power supplies...
forums.tomshardware.com
Aside from that, even if you don't go with the exact same parts, these two builds should give you a good idea of what to look at. The Ryzen "G" model CPUs are the ones with integrated graphics and they are about twenty times more capable than any integrated graphics that were available at the time that 12 year old Dell was new. These days, you can even get a fairly decent 1080p gaming experience (IF you were so inclined) on one of them and don't mind turning down settings, and are MORE than capable enough for any video watching even at 4k resolutions.
The rest, will be more than enough for what he uses his system for based on your information. Probably even overkill but should last him another 12 years in terms of capability. Whether the actual hardware lasts that long will depend on what you end up going with and probably also how decent the quality of the PSU is so that the hardware doesn't face high levels of ripple or out of spec voltage regulation over the course of it's lifespan.