In addition to the insulation (don't pack it too much), you should consider double layer of drywall for added mass or acoustic drywall. Are you trying to reduce sound getting out / in?
There are many impermeable underlays for carpets and floating floors that will prevent any moisture forming. They work very well and provide insulation as well if there is a cold floor.
There are many impermeable underlays for carpets and floating floors that will prevent any moisture forming. They work very well and provide insulation as well if there is a cold floor.