Well, it's likely he's gone after 2024, at the latest, right? So...what's the earliest he would be gone? Trade deadline 2023. So, we're talking less than a season and a half of 'wondering when'? Not that unusual, I don't think.
For 2023, Kirilloff might not turn out (or hold up)...Gallo could turn back into 2022 Gallo...and or Larnach could hit a wall. (Larnach is not without his own offensive issues...and more obvious defensive issues). As long at the Twins are competing and not POSITIVE of both Gallo and Kirilloff, Kepler stays.
For 2024...even if Kirilloff works out, there's a very good chance Gallo is gone or not good...one or the other. So...