Why don't you just get some ice packs? Also, just take foods that will not go "off".
And, as far as Iodine preserving food, I dunno. Depends on the quantity and type of food.... here's a post where a forum member added Iodine to yogurt, cultured just fine: