Vicrider, yes, those are Green Sunfish. True "Warmouth" have a similar body-shape, maybe just a bit chunkier. They are usually a mottled brownish-color. They have three spines on the anal fin, where a Rock Bass would have 6 spines on its anal fin.
I have caught some Warmouth from this particular lake.
Don't get me started on Sandies. I love them things! I will cut out that red meat. Actually, I do that with any fish that has a noticeable red strip like that. It helps the taste, as well as reduces the chances of mercury contamination in the fish we eat.