Well, things are getting firmed up:
Mercedes: Hamilton (for life), Bottas (1 year)
Ferrari: Vettel (thru 2020), Leclerc
Red Bull: Verstappen, Albon or Kvyat (I don't rule out that they may promote Kvyat to the seat for 2020)
Renault: Ricciardo, Ocon (a very good driver pairing)
McLaren: Sainz, Norris
Haas: Grosjean or Hulkenberg (I gather we will know shortly), Magnussen
Racing Point: Perez (3 years), Stroll
Alfa: Raikkonen, Giovinazzi?
Toro Rosso: Kvyat (unless promoted, then Albon), Gasley
Williams: Russell, Kubica or Latifi or ?
At this point, I think the only seats in play are Haas #1, Alfa #2, and Williams #2. Red Bull might switch Kvyat and Albon for 2020, depending.
There will be two very interesting in-team duels to watch next season: Vettel-Leclerc and Ricciardo-Ocon.