I have a valid visa for another country in my old passport. Will you return my old passport to me when I present it for cancellation?

Yes.