Generally any Doctor will give you something for any fear you have, but in reality the only vaccination that may be needed is yellow fever.
There are many countries that require you to carry a yellow fever vaccination card to enter the country. There are few now that are requiring you to prove you do not have aids.
As normal, it is best to talk with a Doctor, but this link is probably your best place to start:
Medicines to Carry: Generally any medicine you need can be purchase over the counter easily and five time cheaper. If you wish to use Malaria medicine, you must buy before you leave.
Diphtheria Tetanus Polio (Revaxis) 10 years
Hepatitis A Long Term
Hepatitis A&B 10-20 years
Hepatitis B 10 years
Inactivated Influenza (Flu) Vaccine 1 year
Japanese B Encephalitis 1 year
Meningitis (ACWY) 5 Years
MMR 11 years
Rabies 1-2 years
Tick Borne encephalitis 1-3 years
Typhoid 3 years
Typhoid & Hepatitis A Long Term
Varivax (varicella vaccine) 9 years
Yellow Fever 10 years