You can probably get an electronic ballast for under $50 which are super easy to install. You can find them at:
Litemor Distributors Ltd
www.litemor.com
18003 114 Avenue Northwest
Edmonton, AB T5S 1T8, Canada
(780) 451-6525
I can't imagine not being able to seal the canopy with either silicon or epoxy for another $10...