timing chain, shocks, ball joints, control arms ALL No
unless the shocks feel bad, are leaking or do not operate correctly then they are fine.
get a professional front end inspection and do what is recomended, this will include testing the ball joints and hubs, if nothing is recomended do nothing
timing chain is fine, leave it be unless you have some reason to believe otherwise. they do not need to be serviced.
Otherwise you forgot Brake Flush, Power steering flush.
and DEF do heater hose T's and lines, those are prone to break at a moments notice dumping all the coolant out in nothing flat usually at a inoportune moment.
next trip to the junkyard grab a couple front impact sensors and toss them in the toolbox, eventually you will need one or both.
same with door & window switches.