So, to create a guild you must be in a party, right? What if the npc would give all of the members of the party a guild master? It sounds quite nice to me, and it would defiantly solve the "leader got a permban" scenarios.
I'm pretty sure the client is coded to not allow more than one guild master. I recall making myself a co-leader of the Staff guild and it would crash the client whenever you opened the guild window. So I think this is an impossibility, would have to check more to be 100% certain though.
We have the ability, but we won't do this. We've done this a couple times in the past but the staff has come to terms that we will not do this in the future.