I'm sort of leaning towards there being 9 total - As much as present day D&D is shunning alignment as an overt or visible element of player characters specifically, in Larian's original comments they mentioned that we were getting the 'Non-Good' companions first.... and we have:
CE (Astarion) NE (Shadow - though there's odds of this flipping with her memory) LE (Lae'zel) CN (Wyll) TN (Gale)
So, we may expect to see:
NG (Minsc, traditionally) CG (Helia maybe, we know nothing about her character yet, but it's *unlikely* to be Lawfully aligned) LN (Karlach can be read this way, potentially - years fighting in the bloodwar under devil hierarchy, which we hear of, and a commitment to taking care of her own duty-of-danger before joining you, which she voices) LG (If we're getting one rep for each, we should have one more, as yet unknown)