Добрый день, Сергей!
В силу ФЗ «О Ветеранах»:
4. Порядок и условия присвоения звания «Ветеран труда» определяются законами и иными нормативными правовыми актами субъектов Российской Федерации.
В силу ЗАКОНА САНКТ-ПЕТЕРБУРГА «О порядке и условиях присвоения звания „Ветеран труда“»
Звание «Ветеран труда» присваивается: гражданам Российской Федерации, имеющим место жительства в Санкт-Петербурге, награжденным орденами или медалями СССР или Российской Федерации и имеющим стаж, необходимый для назначения трудовой пенсии по старости или пенсии за выслугу лет;
На основании УКАЗА ПРЕЗИДИУМА ВЕРХОВНОГО СОВЕТА СССР «Об утверждении Общего положения об орденах, медалях и почетных званиях СССР» медаль «За трудовое отличие» является официально утвержденной.
Таким образом, у вас есть все основания для получения звания «Ветеран труда»