Корректно: ...от зла. Или от невзгод.
Вместо тире лучше поставить двоеточие.
Не так – всё, что после запятой и до тире. Смысл предложения понять (с трудом) можно, но написать надо было грамотно (возможные варианты: из-за лишения обеда вследствие кражи или кражи продуктов и, как следствие, лишения обеда...).
Да, это словосочетание. Главное слово — зол. Синтаксическая связь — управление.
Да, это простое предложение, осложненное обособленным распространенным определением. Определительный оборот обособляется, так как относится к личному местоимению. Краткие прилагательные обычно выступают в роли сказуемого, но при обособлении они могут выполнять функцию определения. Краткие прилагательные не склоняются, поэтому о согласовании в падеже говорить в их отношении нельзя.