There is good fishing this time of year from Mash's Sands to Steinhatchee. From the St. Marks river, most of us fish to the east. From Stony Bayou to the east is what is known as "The Rock Garden". The fishing in this area is excellent. However, you'll need to go slow and keep your eyes open. I have over 300 rocks marked in my GPS, and don't have nearly all of them marked. You'll find the trout and reds in and around the creek mouths this time of year. West of the river holds some good fishing, also. Not too much problem with rocks to the west. But there are lots of shallow spots. If you get back into the Wakulla Beach area watch out for shallow water and oyster bars.
Capt. Keiser offered some real good information for someone not familiar with the area. There are fish to be caught up the river. There are lots of oyster bars in the mouth, and just up stream, in the St. Marks River. If you launch at the fort, or the lighthouse pool, once you get in the lower part of the river, stay in the marked channel to run. I would suggest you put in at the fort and run down on a falling or low tide. If you start out with low water, you'll see every oyster bar in the river. East river is good this time of year. But the mouth of East River is full of oyster bars, and , as mentioned before, the channel is not marked. Most of us have put i some time exploring the area on low tides. It's quite an education.
All that said, I would suggest you and your son start out either up the river, or in the lower river, around the bars. I'm sure live shrimp will work, but, if the fish are feeding, any jig and grub combination will work. Chunk it out there, let it sink, and hop it along the bottom, slowly.
As Jumptrout mentioned, you might want to drop in on an NFGFC club meeting. You and your son are more than welcome to come. You'll meet a lot of folks , with a lot of knowledge of the area, willing to help. We meet the first Thursday of the month, in the back room of Beef O'Bradys, the one closest to town, on Thomasville Road.
Finally, Wevans is , indeed, an athlete.

But he's also a heck of a nice guy. (Don't ever tell him I said that) You'll find most everyone on this forum to be helpful. I'll also add that it's hard to give specific information without running the risk of putting you in danger, or at least getting you into trouble. Most of our fishing areas take some learning to get to and from them.
Good luck. I hope you and your son catch a bunch.