This is exactly why you'd be able to get a guy like Kim on a reasonable deal. When he does get healthy, he can play 3B, shifting Devers to DH and you improve your defense. He'd also be a nice insurance policy at 2B in case Campbell isn't ready and Grissom doesn't produce as we hope he will. And he can play a very good SS if/when Story gets hurt. To me, he makes a lot of sense due to that defensive versatility, provided he's willing to sign a 1 year deal that allows him to get healthy and find his big payday next offseason. If he wants a longer deal, I'd be less interested.While Kim is certainly better than Solano, he's also not healthy and won't be able to play until a month or two into the season. It's entirely possible that by the time he's ready to play, there won't be a spot for him to take because one or more of Campbell, Grissom, Romy, Rafaela, and Hamilton have locked themselves into the 26-man roster with their play.
But I understand where you guys are coming from, it's a perfectly reasonable take. I'd just prefer Kim over Solano if we are talking about a 1 year deal. To me, Solano doesn't bring a lot to the table. He doesn't hit for power, his defense is pretty limited at this stage in his career and I don't see a lot of upside in his age 37 season. While he's a better hitter against RHP over Romy, I don't see how he gets into the lineup over the in-house options (Devers, Casas, Campbell/Grissom/Hamilton, Yoshida). But I can see Kim getting into the lineup at 3B, pushing Devers to DH and Yoshida to the bench.