certainly, I do think companions can vote for certain events.

detect Astarion a vampire, this ought to be a event that companions can vote.
and the result must be "Astarion out".

acturally Astarion is a corrupt one and is recruited for the evil path, if you are going a grey path or even a good path, you will find he always disapprove your decisions.