One vaccination is required.
Yellow fever is the only vaccination required for entry, and you may be asked to show the certificate on arrival. Everything else is a recommendation from your doctor rather than a condition of entry — see health & safety.
Kilimanjaro International Airport (JRO) is the arrival point for almost every trip we run. It is about 45 minutes from Moshi, and we meet you there.