(a) We first name cation and then anion.
(b) If cation is complex, then we first name ligand in alphabetical order and then central atom with oxidation state remain numeral in common brackets. [Cr(en)2Br2]Br− is named as dibromidobis (ethylenediamine) chromium(III) bromide :
Ligands are : Br (two), ethyenediammine (two).
Central ion : Cr(III) or Cr3+
Counter ion : Br−