Stafford's description mentions he'd be happy splitting the money 7 ways. This seems to imply the game could end with 7 winners. Since it's pretty clear Colin Aames is a survivor, I'd say there are 6 actual townies.
1 Al Capone (SK/Cult/?)
Leaves 1 person unaccounted for. I agree with martin that Molly Creighton and Professor Unfortunatename are likely suspects for this one since both role descriptions seemed to imply they would keep all the money (or split it with Beau in Molly's case).
On first reading, Hudgins sounded like a vigilante to me, but I'm guessing it's more of an investigative role.
Rakysh wrote:I'm doubting Hudgins being a insane or paranoid or whatever because s/he'd be able to figure that out fairly easily, having seen the roletext.
That makes sense. Maybe he only gets a result if he finds his "elusive criminal".
It takes Hymie all his power to keep this powder-keg of rage under control.
This seemed important, but I'm not sure how it would work into the game mechanics. Maybe Moran becomes a SK if Weiss dies?