Tipping, vaccinations, visas, currency, what to pack and the local climate and power — the practical questions every traveller asks before a Tanzania safari, answered straight.