Those fiberglass ones that bolt on the bed or cab won't work, I mean they fit but rain will come in. The bed mounted as posted above sits behind the cab so rain comes right down, sitting still anyways driving it may stay out alot rain wise.
The other style as I had for my s10 that bolts on the cab well it comes up over the roof but has an air slot between it and the cab so basically air flows right over top of the cab between it and the fiberglass thing.
again sitting still would work some, driving would be better. The cab mounted style would actually work decent for rain in the slider sitting still.
I know the tape on type you speak of lik eones for sunroofs and windows. I too have not sen those in years.