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)