Oh dear, I just saw your little link to images.
With regard to the holding clip on the lift, yep, that will leak like a sieve. If possible, pull things apart and swap the top retaining clips.
With regard to the 1530 module, yep with that many sealing wings missing, that will probably weep solution into the bath. I would suggest that that 1530 module is no longer usable. I have a couple with one missing, they hold, but one I had with two missing alongside each other, leaked.
Mick.