До 07.2007 се признаваше целия трудов стаж. Щом е постъпил 2005 г. би трябвало при постъпването да му е признат целия предишен стаж. Щом все още работи при вас към него добавяте и стажа от 2005 до сега. Грубо казано, признава му се целия трудов стаж въобще.
Това, че във вашето предприятие си е сменил длъжността няма значение - начисляването не почва от нула за новата длъжност.
Не можах да разбера това за самоосигуряването, както и по-късната дата на назначаване на ТД. Да не би от 13.07.2005 г до 30.09.2006 лицето да не е било на ТД при вас?