I am going to assume your new truck will be a long bed. Get a tonnue for a short bed and the space from the front of the cover to the front of the bed can be made with some sheet metal and small angle iron with hole flame cut to let the stacks thru. for water proofing, High temp RTV should do the trick.