Don't know about the residue, I imagine it will . just like any other tape. As to the waterproofness..it has been on my truck for quite a while, in rain sun shine etc and has yet to peel off.
_________________________
Decaf? We don't need no stinkin' decaf!