I don't know what a "Lease Deed" is. A lease is a contract to rent something. It is signed. A deed shows ownership of a house and is filed in the courthouse. Is "Lease Deed" a term used in India?
Photographs are not "documents" - perhaps you could add "If he could also bring any photographs he has of my family, that would be appreciated" to the end.
Perhaps you mean "The signed contract used to purchase the Mercedes [model]" - I'm not sure. Don't say "of Mercedes car."
Student or Learner