I'm afraid I can't find a definitive reference on the topic, so I'll have to take guess, then give you some general help.
A desiccator only sets up an equilibrium between the desiccant and the sample. It might help keep things dry, for a while, but only very fairly hygroscopic things can dry that way, off hand I think that salicylic acid is one. I doubt it will work for sodium nitrate.
Drying in the oven at 105 ° C seems like it should work, and I don't think it will be detrimental to the sodium nitrate, it doesn't decompose until much higher temp.
However, generally, for assay purposes, when we have a standard to adhere to, you're using EPA, I often use FDA or USP, we're not permitted to do just what you're doing. You can't simply build a standard, as carefully as you can, from the best material you can come up with, and call it a standard. Instead, you must purchase standardized solutions, or if you make them yourself, standardize the solution against a known standard.