Am I missing anything? I guess the main thing I'm wondering is how much citric acid to use in the steps which require it.
These are guesses, based on printed-out salt, but maybe some of it will help:
When I've added CA to the salt solution, it's always been just a little ( < 0.5% ) and just as a little extra help in reducing fog and keeping the highlights clean. It depends a lot on what kind of paper you use whether this is helpful or needed. If you add citric acid + sodium carbonate ( which is "washing soda", not "baking soda" ), that adds some sodium citrate. Adding sodium citrate to the salting solution changes the color, speed, and contrast of the print in POP salt.
Adding CA to the sensitizing solution acts as a bit of a restrainer and helps reduce fogging and keep the highlights clean. Again the effect depends on what kind of paper you are using. Usually with no CA at all, you will get some fog... and above 6% or so you will start to restrain the printing too much and get harsher contrast ( losing highlight details ). I don't know if this will play out the same way in DOP. When I make POP salt, I add different amounts of CA depending on what paper I am using....
In development, CA acts like a restrainer, slowing things down and keeping the highlights clear, while adding silver nitrate speeds things up. When I'm developing calotypes, I keep the CA and acidified-AgNO
3 in eyedropper bottles and add drops as needed depending on how the development is going. So, tiny amounts! Gallic acid is a little difficult to dissolve in water, and at least for calotypes, a solution of 1.4 g/100ml works just as well as saturated and is easier to make. During development, the gallic acid can decompose ( it will make black sludge, which will appear on the sides of the tray and on the print... if it gets on the print you can wipe it off gently )... so it's probably best to make only as much as you will use to develop your print. 100ml is convenient, and enough to develop even a large print.
Would be very interested to see or hear about your results.
Good luck and have fun!