Правильно: осудить на что-либо, приговорить к чему-либо. Ошибочное управление осудить к чему-либо возникает в результате смешивания этих конструкций.
Зарекаться означает "дать зарок не делать чего-либо впредь", поэтому частица не не требуется: Я зарекался судить окружающих.