Damp and noise? Not a hope.
HAFNER frame sealing tape is a complete solution:
Sealing – Sound insulation – Peace of mind