Vlasic pickles has a tall pickle jar..not a gallon....that is excellent for just such a purpose....
my one complaint is sometimes the freezing affects the taste..I put big bags of sugar in and I thought it tasted funny....but in recipes it doesn't matter so much..
Sugar is fine it will last forever and you don’t have to freeze it, if it gets hard you just have to dissolve it. Honey is the same, if it hardens just heat it.
The best way to get rid of the weevils is to get an airtight bucket, put your food in it and add dry ice. It will fumigate your food without hurting you.
If you are good friends with a Mormon, or even if you aren’t they usually have a common place with a dry canner and they will let you purchase the supplies and use their canner if you ask.
You can find oxygen absorbers online.