blazin24, if you have rust, bed liner is not going to stick permanently to your truck. You might want to coat it down with Os-pho. Eastwood has some kind of epoxi/tar stuff for fixing holes. There's also, something called cold tar epoxi. That I'm having sprayed under my older truck. It has to be sprayed on bare metal though.
The Rhino Liner is on there an 1/8" thick so it's not going to flake off. It is very well stuck to the clear. If I pick at the raised edge of the Rhino Liner it makes the clear lift up from the paint. There's an air space between the clear and the paint caused by the Rhino Liner flexing from rocks hitting it or whatever. It may not have happened if the edge had been sprayed closer to the body (not so thick).
I wish there were some way to stop it from getting worse. If I could disolve the clear in that area, I could coat it down with Liquid Glass. Would Xylene work?