we built a rack on top of my camper shell that i never really got to use, but it was intended for kayaks. cost me about $150 in hardware, paint, and caps. you could possibly do the same for your tonneau? i never had leaks with it.
bonus pic of the time i managed to get 5 kayaks in the shell. had plenty of room for more.
Sent from my iPad using Tapatalk