Oh yeah. Though Code Geass has only 50 episodes so you could probably finish it in a couple of days.
Hmm not really sure tbh. In both cases, only one mafia faction and possible two mafia factions, I'd say around 5 maybe more.
There is Orange. He used to be on Lulu's ass until Lulu publicly shamed him by faking an incident named Orange, hence his nickname, his real name is Jeremiah Gottwald, but later Orange served Lulu after finding out what Lulu's motives were. I am trying to not spoil you a lot lol.