Seol mar théacs é seo: On the Polynomial Solutions and Limit Cycles of Some Generalized Polynomial Ordinary Differential Equations