Wow you have been looking for the right tire/wheel combo for sometime now.
http://www.jeepkj.com/forum/showthread.php?t=32260
I think you have to understand that there is no guarantee you will have "no" rubbing by going with a 16x8 and 245/70r16 on a stock KJ. Many people have experienced some slight rubbing on lifted KJ's that have the same setup where others don't have any rubbing. If you do get some slight rubbing just correct it by closing out the pinch weld or by pushing in the fog light covers. These things are fixable.
If your running 245/70r16 I did have some slight rubbing in reverse at full lock while coming off a curb (driveway to street) while stock. I had the Bridgestone REVO tires. I'm pretty sure I would have to make some adjustments due to rubbing if I ran those same tires on a 16x8 5" BS rim while stock.
GOOD LUCK!!! and Don't feel scared to try it out. Do you have a local shop that can stick a 245/70r16 on your stock rims and see how close you come to rubbing? Then you can visualize if the 16x8 will cause rubbing or not.