1. Ça ne poserait pas poserait problème. En effet, la commande `\usepackage{⟨package⟩}` ne charge ⟨package⟩ que s'il ne l'est pas déjà. La commande `kpsewhich empheq.sty | xargs grep mathtools` lancée dans un terminal renvoie :
\PassOptionsToPackage{\CurrentOption}{mathtools}
\RequirePackage{mathtools}[2017/03/31]
et `\RequirePackage{mathtools}` montre `empheq` charge `mathtools`. Donc, en l'occurrence, `empheq`
`empheq` peut être chargé après `unicode-math` si `amsmath` est chargé (par exemple via `mathtools`) avant
avant `unicode-math` (comment ça, on n'y comprend plus rien ?!)
2. Cf. donc ci-dessus.