My guess is:
Kelsier - mez
Kiiruma - boffin
Hazard - no dashi with cannibal ability
Icet - evil banshee
Zone - no dashi poisoned shugenja
Wazza - no dashi poisoned general
Chomps - been drunk crier from start
LittleLee - ww > klutze from pd n1 adding baron
Misty - healthy king, saw drunk chomps
Amleia - harlot and ww confirmed innkeep
Canping - plague doctor, outsider count confirmed
Hippo - spent slayer
2 starting outsiders = chomps and canping.
All evil team whispered each other d1 in a triangle and also multiple whisps to icet and icet has come out with some bizzare theories today that conveniently avoid having Hazard as the demon candidate in their world which I find less likely to be from town.