Верно: годовой запас продовольствия. Словарные материалы свидетельствуют, что прилагательное годичный обычно сочетается с существительными, обозначающими понятия, имеющие хронометрические признаки; например, годичная командировка измеряется совершенно определенным сроком. См. также ответы на вопросы № 222803, 202136.
Мы согласны, что любой из приведенных Вами вопросов гораздо уместнее в этом случае, чем вопрос куда?. На наш взгляд, у слов на зиму скорее обстоятельственное значение (а не определительное), поэтому следует задавать вопрос от глагола: делает запасы (то есть запасается) на какое время? с какой целью? – на зиму. Тогда это обстоятельство времени с дополнительным значением цели.
По программе третьего класса, возможно, на зиму рассматривается как дополнение.
Верно: полковник запаса (=уволенный в запас).
Нужна запятая перед словами и так хорошо.
Обратите внимание, что в предложении несколько повторов (действий, делаешь, делать). Рекомендуем перестроить предложение, чтобы их избежать.
Сочетание "делать прививку" корректно.
Верно: По-моему, не стоит этого делать.
Словари фиксируют ударение на первом слоге: Кадьяк (хотя медведь – кадьяк).
Формально должно быть две буквы н. Однако в Вашем предложении лучше употребить вместо запланированно наречие планово.
Запятая нужна.