silicone is never used there as it will not adhere to the plastic sheet when the interior temperature increases.
The butyl tape is available easily from car AC repair shops and also glass repair shops and also the suzuki showroom parts counter, (they sell it as tape) - it remains pliable forever.