Это условное предложение первого типа, которое описывает реальную ситуацию в будущем. Оно строится по схеме: If + Present Simple, ... Future Simple.
В первой части предложения ('I ___ a wooly hat') должен использоваться Future Simple, так как это следствие условия.
Во второй части предложения ('if it ___ cold and snowy') должен использоваться Present Simple, так как это условие.
Исходя из этого, правильный вариант:
Соответствует варианту: will put on, is.
Ответ: will put on, is