What heat insulation product to use for Duster interior?

Hi all!

Okay, so I've been searching through various threads here looking for modernmaterials to use for insulating against heat/cold and sound in the interior of my Duster. I haven't had any luck. Most insulation threads turn into sound deadening threads comparing products such as Dynamat, FatMat, Hushmat, and others. I'm looking for what goes on top of that.

Right now the interior is completely gutted. I already ordered a headliner from Rock Auto. I already have butyl sound deadening material to install. I'll be ordering a new carpet kit probably from Stock Interiors. So before all that gets installed, I would like to insulate roof, floor boards, behind the kick panels, firewall, and possibly behind the sail panels as well.

The old way was to use some sort of jute material which was either fiberglass or recycled fabric. I'm not a fan of the fabric because it soaks up spills or leaks. I figured maybe today there's other materials that could be used such as some sort of foam (closed cell, etc) or something else?

My criteria is for the material to be relatively inexpensive, odorless, flame retardant, removable for easy cleaning underneath and non-water absorptive.

As a side question... Anyone know if someone makes an ABS plastic trunk divider?

Any advice/recommendation would be greatly appreciated. I hope to tackle the interior this month.

Thanks!