I don't have any good answers for the 2 first questions, but for number 3, i would recommend some custom earplugs ( they will surely come in handy some time). Its not always easy to know if you are gonna experiance loud noises, like shouting or whatever, so getting a pair of custom earplugs...