Couple more thoughts - You don't have to childproof each piece, just seal the bag?
Is the silica packet required? I think most confections don't really need desiccant and it may even be detrimental. If you can get away without it, that saves a few cents and a step.