why not just get it fixed.....? You could gaffer tape it up, but if you are consideirng bonding it in like your windscreen, why not just get a new cathc or seal or whatever and fix it proper?
Its only a couple of clips so it cannot be much for new parts. Otherwise there are few being broken on ebay?