Br is quite electronegative. Hold your middle three fingers up. That W shape is what the bond angles are in FeBr3.
The problem you've got is catalyst regeneration. For a catalyst to be a catalyst is must:
-Lower the activation energy
-Get regenerated.
It goes something like this....
1) Br-Br polarised by FeBr3
2) Curly arrow, from Br-Br bond to the Fe atom
3) Br is now afull blown +ive charge, FeBr4- formed
4) Br attracted to high electron density in delocalised ring
5) Two electrons move from ring to form a bond between a carbon and the Br
6) At this point you should be able to draw a benzene ring, one carob with a Br AND a H shown bonded. The ring is now "broken" (pi bonds are disrupted....if you dont recognise pi boning dont worry about it). Instead of a full ring, there is a half ring like a U shape, the open end facing the carbon with the H and Br shown bonded. This U shape thing should also have a + in the middle
7) Electron pair on the C-H bond shown is donated to the ring (curly arrow required)
8) H+ now floating around near the FeBr4-. One of the Fe-Br bonds break
Now to the explanation of the importance of using FeBr3....
Look at step 3. If AlCl3 were used, there would be AlCl3Br- and this would mean in step 8 there would be AlCl3Br as well (obviously). Consider the possibilities. To regenerate the catalyst the original molecule must be created.
With FeBr4- the ONLY bond that can break is an Fe-Br bond, so ONLY FeBr3 can be created.
With AlCl3Br- a Al-Cl OR Al-Br bond can be broken, so EITHER Al-Cl3 (the original catalyst) or AlCl2Br (a different molecule) can be created.
The important thing here is, to use the same halogen in the catalyst that you need to substitute into the benzene ring.
You can use Aluminium or Iron
It's anhydrous because Metal halides react violently with water to give metal hydroxide and a diatomic halide gas (I wouldn't fancy chlorine gas floating around in the lab).
Hope this helps :-)