Nooo, def not bffs for Alecto and Audrey. XD Really, I don't think Audrey would have liked Alecto at all. They could have even had some kind of animosity between them if you wanted? Or something. XD
Audrey will look up to and respect Moody a great, great deal!
It looks like Audrey is also friends with Nora, so she'd know Xeno through her! And you're probably right about Charity.