RE: 12ga for hogs
You may not be able to get close enough for the buck shot to do it's job proberly. If you take a shotgun, use a slug. Also, keep in mind that if there are dogs involved, buck shot is likely to hit one of them also.
Me personally, I probably wouldn't want a hunter I was guiding using buck shot either, but we use dogs.