I get all my stuff oil sprayed for rust prevention but up here it's pretty common to find a place to do that and you can buy spray cans of Rust Check and Krown to do areas yourself also.

The problem with dry stuff like bed liner and Ziebart is while they block moisture and crap out they also trap stuff in against the metal.