If it were me and the gun came from/belonged to my father cost of repair takes a bit of a back seat. I would get those barrels into the hands of someone like Mike Orlen in MA who has given me great service in the past. I would have the barrels cut to either 26" or 28" even if possible and have Mike install permanent soldered choke sleeves rather than choke tubes. Mike's prices are very reasonable. I can't find a more current price list but just a few years ago, trimming the barrels, resetting the bead and installing two choke sleeves ran under $300. I'll bet it won't cost a lot more today.
http://users.dls.net/~rdouglas/MikeOrlen.pdf
Update: It appears Mike's prices for this work have not changed, I found this over on Shotgun World where he is a moderator.
http://www.shotgunworld.com/bbs/viewtopic.php?t=36237