If you buy the right size containers, maybe you can stack and still have room. We live in southern Texas and cockroaches were our dilemma. However by doing the above and not using any sticky shelf paper, which they like to eat, I have had no more troubles. Also, if anybody else has cockroach problems, get rid of wall paper as they like to eat paste on that as well. In fact any glue like substance feeds the critters.
Mice seem to prefer peanut butter, bacon, and nuts, and chocolate to cheese in mouse traps.
A contributor suggested sprinkling Epsom salts at the back of cupboards as a way of eliminating silverfish.