check out lmc they have a pretty big selection of interior and exterior replacement parts-
I redid my interior with black velux appolstry material- ( i can't spell !)...
I took all the trim pieces off, the headliner, up the doors, etc... and cleaned them up super good- wiped them down with distilled alcohol, and sprayed the headliner spray on them.. sprayed the spray on the cloth as well, put it on each piece pulling very tightly- worked slick! Plus, nobody I know has a velux interior... Even the headliner has stayed up so far...as for the floors- fix the floors first- then the consensus here is either POR 15, or a herculiner, rhino type then either put carpet over that, or leave it plain....
good luck!
Brandy