If you have that you are 99% of the way there.
Those anti-democratic limits are where the devil lies. I think that they can only stay intact indefinitely by having competition for governance. Part of a reason why I'm a proponent of polycentric law, so that a single monopoly of governance can't slowly crush the populace.
Once the majority realizes they can't tyrannize the minority because the minority can run away and work under their own system of law, a balance might be found. Under such a system there is no monopolistic democracy, but people might voluntarily enter into one until they find their rights too suppressed.
> the majority realizes they can't tyrannize the minority because the minority can run away and work under their own system of law
Keep going. What happens when the majority refuses to acknowledge the legitimacy of the minority government?
Go down the hole deep enough and you’ll figure out why everyone who doesn’t want to be a dictator or a dictator’s lackey prefers democracy.