I had not read the newest regulations. New this year, "You do not need a permit to assist a properly licensed youth hunter during the youth spring turkey season.
So, DURING YOUTH SEASON ONLY, you can take him on public land without having a purchased turkey permit. If you take him during regular season and you "participate in the hunt", you will need a resident turkey permit.