i use mostly snap and seals which are supposed to be weather resistant, however they are not perfect.
first i got some heat shrink from harbor freight, and a 30$ heat gun from home depot. (they have 2 there, get the one in the paint department, not the tool department)
starting with the cable...