I would love to see the bolt in greater detail, and the receiver removed from the stock to see what it looks like below the water-line.
$149 is pricey, but not terrible. As far as I am concerned, ANY VZ24 is worth that if the receiver and bolt are in good shape. I could care less about the barrel. Replace it!!!!
.308 Winchester Replacement Military Rifle Barrel Sporter Express
High Value Mauser 98 Rifle Barrel 308 Winchester Sporter Express
Look for Part # MSR109