My bet is that Dojander Kace is actually a triple agent.
He is actually secretly working for Revan and does al kind of Black Ops on both sides of the front.
About his partners.
Whats the species of the cat lady.
My bet is that she is either a Trianii or a Catuman or a Cathar.