I'd be shocked if Hamilton moved, think he'll stick with Mercedes for the rest of his career. Not seen anything more about Toto leaving Mercedes either so I assume that he's staying and Russell will take Bottas' seat so they can compare him to Lewis. I hope they go for Ricciardo, think he's a better driver than Sainz but I wonder if his age will work against him, he'll already be 31 by the start of next season. Wonder if they might go for Giovinazzi though just so that they can go back to having a clear number 1 driver in Leclerc, avoid the drama of last year even if it does risk being Gasly at Red Bull all over again.
As for Vettel I think if Ricciardo or Sainz replace him then Vettel might end up joining Renault/Mclaren. Otherwise, think he'll just walk away for at least a year.