Hi Nick,
I'd echo what Johnny says really, I had a JK cap on my bus when we bought it and, while it kept the water out, it made the roof too heavy to stay popped. It also made one hell of a mess of the roof underneath when removed as well so I wouldn't recommend it as a stop gap.
Good luck with...