RE: Protecting paint from inside???
Back it with Krylon Plastikote. Then use vinyl for problem areas. Plastikote won't stick to unpainted lexan but it works great once the body is painted. Creates a plastic lining on the inside. Fuel proof and durable. I've been using it for a couple of years now.
Griz