good idea about covering the vestibule area too.
yes that does reduce condensation from ground evaporation.
(one can always fold the vestibule bit under the floor if not wanted ..)

Yes it is Polycryo , as far as I know just a name that GG made up for their window insulation material, but most do call it polycro anyway..