I think Necoran should be analyzed in stages. And there are four stages left (including the Mafia one). Since the puppets are mentioned in the newspaper, and he can't win without them, the days when the puppets are summoned will narrow down the search.
Black magic is also mentioned, which helps with the stages. And clues are given for creating the puppets. But I think Necoran won't start creating them until Chinax and Theodore are still alive. Most likely, he will only start doing it when it allows him to either have a lead in the votes or maintain control of the city in a tie.
You can guess about Inara based on the clues, but even if he kills without clues, he can still be eliminated by Chinax. He can only win if Chinax is killed by someone else.
As I understand it, Chinax will simply remove Inara's protection, but won't kill him. But we need clarification from Revan.
Added 5 minutes later
Okay. I still think that identifying any negativity is useful for the city, even the Mafia can be executed - there will be fewer murders at night, and it will be easier to block.