Hey everyone, just looking for a bit of advice as a relatively inexperienced (but enthusaistic) homeowner. First spring in our home since moving in last fall. The deck looks like it needs some serious TLC. I've been looking for a bit of a bigger project (and it's outside, so I'd feel less bad about messing anything up temporarily

)
I see that most of the planks have some cracking along their lengths and splitting near the ends. All planks appear to be structurally sound to me when walking on each one (no weakened sections that I can tell from above). A few are bowed horizontally as well but not too bad. I took a few pictures here:
https://imgur.com/a/tjkGXwn
I assume that this deck is about 8 years old (same age as the house). No idea what was done with it previously or how it was maintained.
My plan is to sand everything down and fill in the cracks, clean everything with a deck cleaner and scrub thoroughly, then put on an opaque deck stain/coating for maximum protection and to partially hide the fillings. Looking at what's available from local suppliers and shops near me, I see that Flood Pro and Sherwin-Williams are both available and seem fairly well-regarded. If anyone has any suggestions I'm 100% open.