I've had serious problems with weevils in cornmeal put up WITH bay leaves.
Put it up with mylar and oxygen absorbers and I would think you could get 7-10 years. Do NOT let your cornmeal sit around for a while before you pack it though. Get it home and get it packed as soon as you can.
Lowdown3