Marwa diya yaar,,do lines main tum ney sari life key experiences ka nichoor pooch liya.... kiya kartey ho yaar, how can i pin point everything that i learnt in past 25 years...
advice yehi hai,,, go through text (books and relavent information not internet) in detail before going to any region. you must be knowing geography of region, a little history and some how general behaviour of people around there.
faqeer admi hun yaar, i usually try local and fresh foods, on longer treks and expeditions, tin food is the only option. or you may prepare dry meat back in home before leaving for expedition.
every region, every trek has different level of preperation. it is almost impossible to quote everything in one go. oh yeah you can go through one of my previous threads titles expedition requirements in pakwheels...
list is long,, u can alter it according to nature of ur plan.