Set the snorkel in some non setting mastic if poss, I used gutter sealant it does harden off but silicon can make it a bugger to get off if you need to.
buddy, mine looked similar to yours, don't worry,
And your in good company, between the sound people on here and the internet most things get figured out.
Mat