My predictions are very much a shot in the dark, I wasn't able to follow closely enough the testing, but my take is:
1/Red Bull (what a surprise eh ?)
2/Fez/Mcl/Merc, in whatever order along the season
3/AM/Alp/RB, in whatever order along the season
4/Wil/Stak/Hass in whatever order along the season
Occasionally one of each group will appear in either the group above or below.
On liveries, not fond of Visa RB nor Stake, but I don't mind them looking bad since I don't support them. Much disappointed with Alpine's, I wish they'd get rid of any pink and black and stick to 95% Alpine blue with a touch of red and white. Not exactly fond of Fez's yellow either, but supporting them has always been a pain even when they look good so.... Other teams' liveries are ok to me.