I concur with less stuff for the starting NPC. Especially the doctor type (imho) carries a shitton of useful stuff, that one may get easily if the doctor doesn’t have a gun.
I believe one could just create a new NPC category “starter”, and use that one for all the starting NPCs instead of a randomly selected one of the arsonist, doctor, etc. (If that is not how it works, please tell me.)
So it’s only a matter of json.