For the lone mafia possibily spawning out of Any Random, you can add a few nominally weak/simple roles like Agent, Framer, Janitor, and Blackmailer. Each of them have a weight of 0.3, and they all become Mafioso if alone. This technically would become the only killing role able to spawn out of Any Random due to their non-killing start.
Consigliere can also spawn out of the Any Random with a weight of 0.3. It does not become Mafioso if alone, but replaces the Godfather. If this doesn't result in Consig becoming GF on Night 1, then set Consig weight to 0.0.
Enforcer's weight is set to 0.0.
The Dragon Head is night-immune, RB-immune, detection-immune, and can kill without Enforcer.
Informant cleans the target's role, and becomes Enforcer if alone.
Interrogator can kidnap Triad members, and their execution is unstoppable. However, they become Enforcer if alone.
Double Flower becomes Enforcer if alone.
Liaison becomes Enforcer if alone, is RB-immune, and detects RB-immunity.
Administrator replaces the Dragon Head, and detects Exact Role.
Silencer becomes Enforcer if alone. Their victim can NOT talk during trial.
Vanguard becomes Enforcer when alone, but has no cooldown between shadowings.
Swinger becomes Enforcer if alone.
Forger is immune to detection, and becomes Enforcer if alone.
Incense Master has 3 cleans, and becomes Enforcer if alone.
Deceiver becomes Enforcer if alone. They can hide behind 4 times, even behind Triad, without notifying anyone.
Diva has 4 copies, and learns the target's role. However, they become Enforcer if alone.