I just realized that Faris did not see what Galuf did on night 2 and the reason was more than likely because the Mafia made an effort to role block him so they could poison Noctis unhindered. It takes 2 days for the poison to kick in and the person dies on the 2nd night meaning that since last night was night 4 then 2 nights before that was night 2. Cid is still in danger because he was visited by Galuf on night 3 and tonight will be 2 nights later as it will be night 5.