Solutions of these three items should last indefinitly, and I bet once you worked out the process, it would take less time to mix them than to dissolve the solid. Also, the solid ferric oxalate has a finite shelf life and a dubious purity, I am guessing that the fresh mixed stuff would be significantly purer than the redissolved solid. It's not cheap either.

--Aaron