Rubber questions

Thank's for the reply...sigh guess ill have to fork out the 100 bucks for a windshield seal...