Glass over teak
is almost always a BAD idea. It will come back to haunt you.
IMHO, there are but two options:
1. fix the teak and the leaks
2. remove the teak decks, lay down SEVERAL layers of fiberglass
cloth, and be done with the teak forever.
I chose option #2 on a Cheoy Lee
about 10 years ago, after putting up with grief after grief in the tropics. Never looked back :-)
We used two layers of cloth over the existing plywood sub-deck. Then, a total of eight coats of Awlgrip, including the last non-skid coat.
BTW, I did put down new teak in the cockpit
. Properly done by a master shipwright. No screws...all epoxy. Still looks like new!