Перевидите в косвенную речь: "Вот кого я давно не видел",-улыбнулся и подар руку мне старый приятель.
Улыбаясь и подавая мне руку, старый приятель сказал, что он давно не видел меня