I've been using kalkwasser since the early nineties and my advice is to not use gravity feed, nor use a float valve in an ATO. The risk of failure in both is great and the chance of crashing a tank is there, this depends on the water volume of your top off reservoir/tank.
If you choose to implore one of these methods, keep your top off volume small.
I use a electronic float switch with a redundant switch plugged into a small feed pump in my ATO container that sits above the bottom of the container.
Saturation of lime water starts to happen at 1 and 1/2 teaspoons of calcium hydroxide per gallon of RO/DI water. Anything more and it will precipitate out with the rest of the solids to the bottom of the container. The leftover water at the bottom of the container will be at saturation and its volume deducted from the amount added to fill the container. The amount of water added to fill the container would be used to calculate how much calcium hydroxide to add.
In other words..... I've got a 10 gallon ATO container and it's got a gallon of kalkwasser left in it. I fill it up and add enough calcium hydroxide for 9 gallons.
The solids left at the bottom should never be allowed to be dosed, only the clear solution. I clean my solids out once a month. When mixing in new calcium hydroxide after filling my container, I stir it to mix completely and wait to let it settle before turning on my ATO float switch.
One last thing, keep you ATO top off containers sealed/ tight fitting lids. Co2 reacts with kalkwasser and reduces its potency.
Hope this helps