I maintain out of the three of us, Kevin is the best lynch. I don't think I'm a straight up role cop, that seems like it would be broken and my pm specifically stated that it would helpful in finding independents. Not scum or anything else. So its hard to say without another investigation, but I don't think I would have been told if kevin weren't independent.
As for what role, I'd say he was Boba Fett, just like I said when I first claimed. The actual role should be pretty obvious: he's a general killing independent, like a serial killer or the like. I don't think that Nick's claim is a lie, nor do I think hes having a sanity problem. I think that its likely that the mafia has a lawyer to frame people, especially if I can investigate others.
As for why I HAVE to be town, unfortunately I can't give you a hard reason. I would point you to what seems to be my limitations, along with the general trend of having more independents than one in recent games, but I realize my claim still seems really odd. But hey, §teel's co-mod is the person to bring us the no-lose doc, the kingmaker, and Batman. Aren't odd roles a possibility?