Существительное противное зафиксировано в словарях в значении 'то, что является обратным данному или требуемому', т. е. такое употребление не является новым, непривычным, необычным. Кавычки не требуются: доказательство от противного.
Чтобы показать, что определение относится к обоим существительным, а не только к ближайшему (нефть), нужно использовать множественное число: отказаться от российских нефти и газа.
Запятая не ставится.
Верно: Предложение... не поддерживается. Если было два разных предложения, то верно: Предложения... не поддерживаются.
Дело в том, что у слова год существует две формы родительного падежа множественного числа: годов и лет (вторая форма - супплетивная, то есть образованная от другой основы). При этом форма лет используется в счетных конструкциях: пять лет, много лет и т. п.; но: в начале 90-х годов.
Слово "зимой" в данном случае является наречием. Чтобы отличить наречие от существительного в творительном падеже, нужно учитывать контекст и синтаксическую роль слова в предложении. Наречия обычно отвечают на вопросы "когда?", "как?", "где?" и обозначают признак действия или состояния. В данном случае "зимой" отвечает на вопрос "когда?", указывая время действия. Существительное в творительном "зимой" выполняет функции дополнения и отвечает на вопрос "чем?": Я очарован зимой.
Это краткое причастие.