RE: Thames river Stripers
It's not THAT kind of a power plant. The fish do glow, but it's on account of the sub base downstream.
In any event, to answer the original post: yes, there are stripers there year-round; there was a very good article in The Fisherman about a month and a half ago about the fishery; the previous poster was right about the CT fishing license (because you are upstream of the first bridge); I don't know about shore access near the power plant. Oh, and at the Mohegan, put all your money on 26. Trust me.