I think Kalish is ready next year. He already looks good playing defense, is patient at the plate, and (in limited attempts that I've seen) is also good on the basepaths. I'm not sure he has a lot left to learn in the minors. He might be able to get better at reading nasty breaking pitches, but I don't know how far AAA pitchers can help him grow in that area.
If Cameron or Drew aren't offloaded, then Kalish would certainly be avaliable to start the games they miss. If one is offloaded, and we still have one injury-prone player, there's always Nava or McDonald (who aren't terrible in spot duty).