Thanks for the quick answers, as far as the other questions go I already found answers from some research.
Im looking forward to going, just trying to learn a few things before I go but not to many, and get in the best shape possible before I get there.
There is one question I coudln't find...