The role reveal that happened after Jace's death may have also had something to do with an item, as I seem to remember the crystal ball exists. So I wouldn't rule multiple roles that can gift items out.
As for my thoughts about the current players.
2. Captain Breakfast: Has helped out quite a bit by giving insight on what roles could possibly be, but I'm a bit suspicious about how I've been able to win him over with rather obvious arguments (at least to me) twice, and almost instantly to boot.
3. Purplecicada: Like Breakfast, given quite a bit of insight on roles, and has generally been helpful throughout the game. I wouldn't count anything out, but for now I'll lean more towards town.
5. L'Belle: Literally haven't seen anything barring like one message, which was admittedly a relevant one. Gives me a bit of a lurker vibe because of that. I'll give the benefit of the doubt for now.
7. Seal: Literally haven't seen anything barring like one message, take two. However, this one was much less relevant, meaning I'm also much less inclined to give the benefit of the doubt.
8. Andracass: Role got revealed, but it could still go either way. I don't entirely trust or distrust Cass- I'll leave this one neutral for now.
9. Alistair: Active player that has mostly taken a neutral stance so far, but I'll lean more towards town since his insights have been pretty helpful.
10. Walpurgis: I really just don't know, sorry.
11. LykosHand: Can't help but to wonder why he chose to only mention the received item one day after actually getting it, but that's not too important in either case, I suppose. Barring insights I've seen him mostly parrot. Very neutral atm.
12. Kabs: Obi-Wan Kenobi? Well of course I know him, he's me!
13: CrimsonDragon21: Made a strange hunch with the Vigilante thing towards Breakfast amongst other things. I think I'll have to agree with Nicki and Ali's doubts for now.