DONE! Been through one washing and a light mist of rain w/ no leaks. Had some minor fogging, but isolated the problem and resolved the issue

.
So happy im done, and yes it was worth all the effort.
My thanks to the following people for the help, and motivation:
-Dion
-Milan
-Amar
-Weasel
-probably some more people im forgetting (sorry)