Yes, there are nine. Maybe ten, if there's a DLC character.
If Dorian is a companion as well as Solas, that would mean we know all of the warriors already (Cassandra, Iron Bull, the Warden), all of the mages (Vivienne, Solas, Dorian) and two of the rogues (the blonde elf 'Sera', Varric).
That would mean there's only one more companion who is completely unknown (unless it's Cole as the third rogue, who was mentioned in the survey), and that there's a 6:3 gender ratio.
I don't know if I'm convinced that we're getting a 3x3x3 model, so I'm not sure that we can say that we know "all of the warrior already". Plus, we're not even sure if Iron Bull is a warrior, right? Couldn't he be a rogue?
Also, if I remember correctly, I thought that they said that "some of" the characters from the survey weren't even in the game anymore. And, if I also remember correctly, I thought that the only ones with bios were Sera (semi-confirmed, provided that she's the blonde elf), Iron Bull (confirmed), Dorian, and Cole. So, if all of that is true, then Dorian and/or Cole won't be in the game.
Back to Solas, however, I don't know why, but I'm definitely not getting "healer" vibes from him. Since we know that Viv is an offensive mage gal (or at least can be specc'd that way), do we think that this means: (a) that Solas is a healer spec; (
we're getting another mage who is the healer spec; or © you can spec all of the mages however you see fit from the ground up?