The website of the Turkish consulate states
"All passport holders are required to have a minimum of three months validity on their passports when they leave Turkey"
http://www.turkishconsulate.org.uk/en/visa.htm #genvisa
The Government's official source of health advice for travellers is NaTHNaC. Their information relating to Turkey is here:
http://www.nathnac.org/ds/c_pages/country_page _TR.htm
You can also check on the current vaccination requirements, for travel to any country, simply by phoning NHS Direct on 0845 46 47.
Chris