RE: Turkey choke
The standard Indian Creek .665 is ported, but if you call Indian Creek they will get you a non ported version if that is what you like.
The choke is going to have a very very very minute effect on recoil. If you do not change shells I would wager that you will not notice a difference in recoil. Your choice of shells will have much more of an effect on recoil than the choke will.