Рекомендую использовать WD-40, поможет избавиться от скрипа двери. Как вариант можете использовать обычное машинное масло, оно так же помогает от ржавчины.
Для смазывания петель, защелки и ригелей у замков лучше всего подойдет литиевая смазка аэрозоль. Литиевая смазка не высыхает и долго остается на трущихся элементах.
Самый простой и недорогой вариант, это силиконовая аэрозольная смазка.
WD-40 это по своей сути не смазка, а "реаниматор", она даёт кратковременный эффект.