Scott, yeah, they are non-native / invasive species that someone planted - pretty common now.
Being invasive, our MNR decided on "generous" bag limits, 10 on most lakes & 15 on a few !
Is there a size limit? Here in Michigan, there's no minimum size limit and the daily take is 25. None of our panfish - perch, bluegill, crappie, white bass, etc., have a minimum size limit.
My local water has a healthy population of bluegill and pumpkinseeds. Back in July I started trolling for them with ultralight equipment and caught some really nice ones including 3 pumpkinseeds and 1 'gill that qualified for master angler awards. Trolling for them in 3-5 feet of water has become my new favorite tactic for panfishing.