I think some of the discussion needs to be “to what extent do you believe injuries will repeat themselves?”.
if you think lesser extent, this is already a well rounded very good hitting team with 3-4 very good starting pitchers and 2-4 very good relievers, and are just a few key components away from really competing.
if you think to a greater extent, there might need some additional higher quality players required.
I tend to fall a bit towards the lesser on the hitter side. Sure Buxton is going to get banged up, but the corner OF have good depth, Celestino has a ton of potential as a strong backup, outside of SS there’s quality players to start day 1, and depth around the infield except Catcher, where there’s 2 year out depth, but very thin in ‘22. I don’t think Lewis will be ready until late in the year, and of any position in baseball, SS is THE place to have a star.
pitching I think to greater, but the options for starting free agents don’t help, and don’t improve over Gray, Ryan, Maeda, Mahle. That’s 4 pitchers who are all very good 2-3 types. None of them are Game 1 WS types, all are game 2/3 types. Rodon is a game type but is an injury risk that I’d be all-in on for the right contract, but doesn’t look like that’s happening. Relievers, I’d rather convert fringe minor league starters and churn ‘n burn, than commit free agency contracts. Volume at reliever over pinpoint accuracy.