Зашориться – разг. стать неспособным к восприятию, оценке иной точки зрения.
В значении «утратить свежесть, начать портиться с поверхности под действием воздуха» правильно: заветреть и заветриться. Академический орфографический словарь допускает только такие варианты, а он главный в решении орфографических вопросов.
Запятые нужны в обоих предложениях.