Gladiator and spy are in the mafia wiki; one would not try to pull a surprise by using a role whose existence we could be expected to be apprised of. Not impossible by any means, but I don't buy it.

Regarding duplicate roles, given that we are down to less than 50% of the original participants, it is statistically probable that a duplicate would have surfaced ere now were one to exist.

New roles: I raised the possibility specifically so that someone would promptly put it to bed. Why is this the only time I've ever raised a thought when it wasn't immediately pilloried? Do you people have some way of knowing when I'm trying to manipulate you?