I can't help with the fish info, haven't fished it yet, but i've paddled it alot.
You can launch from the southwest corner of the lake. Enter from Elwood rd onto the dirt rd and go down about 1/10 of a mile...launch area is on the left. Be really careful if you have an outboard, there are ALOT...