Fish 1: Are warmouth, which are very common in that type of habitat. A couple do look like they may have some other genetics in them though.

Fish 2: Is a a dollar sunfish. They are very closely related to LES, except they rarely grow bigger than 4" and are found in slow moving or non moving waters, while LES tend to mostly be found in streams and rivers. Even for fish squeezer scientists, they can be a real challenge to tell apart when habitat is not considered.

Fish 3: Is a fat sleeper as was correctly ID'd. They are actually a brackishwater species that can adapt to pure freshwater. They are very common in south Florida canals which is where my experience with them comes from. I used to keep them in aquariums. They are glutinous and will eat anything they can swallow. They will commonly get to about 10" with a huge one being 14". They make great LMB bait if fished live down in FL.