I used polyurethane-based marine paint to coat the inside of my 2-gallon top feeders and have had no leaks after two years without maintenance. Three of them sat outside, with syrup in them, through an Alaska winter and still hold water.
Just use at least two coats.