What an amazing trip! What aircraft type? I've flown into many of the airports mentioned.
Are you after local knowledge on operations? I'm assuming your company has all the ground support sorted out. Still it doesn't hurt to have a fist full of crispy USD for erm situations in some of the places mentioned.
Got a spare jump seat ?