There is a whole thread on similar mudguards, I wanted the Indispension plastic one so it could move and noted it to the swinging arm.
I think when you mention insulation you mean DynaMat or Fatmat noise insulation. I have a roll and hope to fit behind and below the seats. Blake is they Daddy when it comes to insulating his car, look up his threads.