Howdy Bob and All:
"Money IS an object."
A- this is always a balancing act. Many times using what you have and modifying, repairing or getting along is the cheapest way to go. Too much dinking around and it not only gets spendy, but become a nuisance. IF you have to take off the head to extract the broken bolts, your car will be down for the durations. You will likely need a valve job gasket kit at about $50.00. As long as you have the head off you might as well grind the valve seats and install new seals. you will need to have it milled to compensate for the thicker, new head gasket, if you want to maintain CR.
1: Which stock head would be compatible?
A- Any C5 to C9 (Pre "M") casting will be compatible. That is to say they will have 52cc combustion chambers. All else is a direct swap. You will still need to mill the head about .025" to compensate for the difference in the thickness of the stock OEM steel shim head gasket and the new one.
2: Does anyone here have a decent (rebuildable) head for sale?
A- Shipping on a cylinder head is expensive, so unless you can find one locally, this is a long shot. Best bet for a builder is your local recycle yard.
3: Where would be a good place to shop for a rebuilt?
A- Depends on your location. The other option is to find a local, reputable mechainist, builder. Get a core and have it built to your specs and standards.
"The bitterness of low quality lasts long after the sweetness of low price."
Another option is to get a later head as in Borts suggestion. The advantage of the '78 and later head is larger intake valves, hardened vavle seats, greater intake tract volume and a larger carb hole. The only down side is a larger chamber of 62 ccs, which can be reduced to 52 ccs by milling it .050". The later heads are also reinforced in stress areas like the end ears that typically break.
This option also gives you the use of your car while you're building the head. Swap when you're ready and minimize down time.
Let us know what you decide to do.
Adios, David