Granted, anything Goyer said about his long term plan is now void, but I recall him saying there were one or two characters (he gave an exact number, I just don't remember which it was) who would span from the beginning of the series to its end. Demerzel appears to be out of contention, but there's still a chance for a Cleon. While poor Cleon 26 was incinerated, and the impressively large but not unlimited supply of live spares is gone (and gruesomely so), 23 didn't seem to do anything to the embryos. Plus we've got 25 (albeit legless), and the Cloud Dominion Baby King's descendants could still be hiding somewhere in space, so we probably haven't quite seen the last of a non-mad (well, less mad) non-Mann Cleon yet.
I suppose some incarnation of Seldon and Gaal remain the most obvious choices for characters who can make it to the end.
Kalle is a robot (not really surprising) who lives on the Moon with other robots (somewhat more surprising). I wonder what happened to Hari when he left with her, if he might still be alive in some form on Earth. Also, it's fun to see Earth with lower water levels instead of higher ones in a piece of science fiction. Nice twist, mixes things up a bit.
There was no set-up for the customary time-jump, and things seem pretty, well, in Crisis, so I guess the next season will deviate from the pattern and pick up where this one left off. It would also give them time to clean things up after the show held things so close to the vest with the double-twist with the True Mule. As it is, things are a bit under-explored regarding Bayta and Magnifico's true nature, especially at what point Gaal suspected a trick and how she managed to sabotage Magnifico (though it does explain why she kept him around after seeing he'd been turned). If we get another season of the Mule unmasked that can explore her more fully, that'll retrospectively make the last-minute reveal less abrupt than it seems right now.
Interesting that it looks like Toran loved her legitimately, given that he didn't take the revelation that she was the second-greatest living mass-murderer in the galaxy in stride the way people under the Decoy Mule's control generally did when he defied expectations.
I've been wondering if there was going to be an in-universe reason for the different actors who played the Decoy Mule in season 2 and 3. I suppose it's still possible, the pieces are in place for Gaal and the Mule (or her avatar) to have their fight on Trantor, and Bayta might've found that having a goggle-wearing pirate warlord was too useful a disguise to drop so she might just pick another one. Still, if that were the case, I would've expected Gaal to comment on the fact that the Mule changed faces in her visions after Salvor died; unless that was the thing that made her suspect he was a patsy, in which case it makes sense for her to have kept that close to her chest.