Steve, not sure if you missed my previous post, but Honda East Toledo has OEM parts for less than those prices, and has free shipping on orders over $99.
Cylinder Head is $124.63 here: Parts Finder Honda East Toledo Maumee, OH 1-877-437-1631
Looks like you only need one camshaft @ $26.55, the Rocker Arm Pins are less than $3 each, and a head gasket is about $12... you should be able to get everything you need for less than $175.
At those prices, if it were my bike, I wouldn't even mess around with trying to salvage that cylinder head. A machine shop would easily charge $100 or more to bore the damaged camshaft bearing surfaces and fit a bushing (assuming a correct sized bushing can be found 'off the shelf').