If (!) a food storage limit is added, I'd suggest to add an additional food storage per colonist. This way Land Rush games where you start with more colonists would still work.
The idea of taking food from trucks is also nice, but we may have to change the original LR games, because those usually give you one truck of food which may not be enough.