Halsin - next, please ...
Shadowheart - her dream is of being a Judiciar, an enforcer for her cult. I think adding Ranger to her Cleric would be most flavourfull.
Karlach - I see her as Fighter, a Champion. She is a girl of simple tastes and outlook

Gale - Wizard, but maybe with a dash of Bard or Rogue.
Minthara - a bully girl, the KGB/SS of whatever cult she drifts into. Paladin - if interpreted as "Templar", a Fighter sworn to a Diety and given Magic Powers in return, fits like a glove. But if interpreted in more traditonal Dnd Manner, i.e. a Knight with
manners a Code, then lolnope. Eldritch Fighter, Oathbreaker (for the mechanics) or Ranger for her.
Wyll - the whino should be a Ranger, something akin to Witcher Geralt
Astarion - self-centred hedonistic sadist - Rogue fits him best, but I suppose that Bard of Lore could as well. He'd read dusty tomes to broade his knowledge of torture, plant growing, sexual perversions, baking, hair styling etc.
Lae'zel - similar to Shadowheart and Minthara (all Larian's muscle gurls are the same?) - same sort of cult enforcer/torturer. Eldritch Knight. Paladin as Templar of Vlaakith.
Jaheira - I never cared about the Druid class. I'm used to her being Fighter/Druid, so I'd make her Fighter/Cleric. 50-50? "Nature's servant is ready" - you know what Domain I'd give her. As she and old and willy biddy, she Battle-Master, beating foes into pulp by Superior Tactics and Shilaleighed club.
Minsc - see Halsin