Здравствуйте, Мария! Грунт Контакт в вашей задаче поможет частично.
Она не является специальным блокирующим грунтом от запахов. Частично запах может приглушиться за счёт акриловой плёнки, но гарантии «полностью перекроет» нет.
Контакт может работать как блокирующий по ржавчине, но сильно ржавые места нужно обязательно:
1) Механически очистить до живого металла (насколько возможно) – щётка по металлу, наждак.
2) Удалить пыль.