Pretty much my go to. For all charracters.
Ivy Celica for double Draconic Hex.
Roy Alear gives him damage which he lacks for consistent oneshooting units (all through Byleth is also crazy good for 3+ to all stats instruct/dance).
Micaiah went to Hortensia since her pasive makes AoE warps/freezes chance to not use charge. Plus she lacks in MAG so it's win-win situation for her. Also you can slap Hold ++ for some nasty immortality combo with Nosferatu. She's crazy fast so she wont get doubled at all.
As for Leif, I put him on Timmera for one reason: sandstorm procs on each hit of Quadraple Strike hit, making it reliable oneshot for multi-bar bosses. Also she lacks BLD for silver/brave spears which Timmera lacks. Good stuff.
Lucina + Marrin (wolf knight) is go to for huge rage of poison asists, plus compared to thief, wolf knight is rather tanky - making her not targeted by ranged units while Bond Shielding.
As for Celiene I found that Corrin is best pick for her, simply becouse of how busted Flame Gambit/Field is (and ppl dont realise how broken it is). You've got permament, indestructable field which does slow enemy units to 1 tile per turn, while your units can shoot them down from 2-3 range then retreat with Canter. Pretty much destroys all missions where you can turtle in 3 squares wide terrain. Plus she can pack a punch with Yato thanks to non-garbage STR and Ignis.