我想买朋友手里的一套二手房,他的房子是公积金贷款,刚刚开始还款,我想跟他签一个协议,我把他剩余的贷款还完,再每年还一部分钱,等款项都付完,再办理过户,请问这样的协议怎样签,如果需要公证,应该怎样办,程序是什么?