That's rather over complicating matters! The bits around the edge are just to stop wind noise, the sealing is done using the stuff in the gun.
Last year I had my screen replaced, took one out of a car and got it fitted for £50 so it ended up being cheaper than the insurance excess. Can't remember the cost but the basic screen isn't that expensive from Renault.