Oh for what its worth I have bought a rust free outboarded
CJ7 frame for $150, a rust free
CJ8 frame for $100, another rust free
CJ7 frame I traded a flat blank CJ dash for it, and paid $400 for a rust free yj frame.
Price for the frame depends on what your supply and demand is, or how bad you need it. Ive seen them go from free to $500. I keep my eyes open and if one comes up cheap I grab it. seems like when ever you need one you cant find em or they are rediculously priced.
Make sure if your goign to buy one you bring a screw driver and hammer with you. Check around the rear cross member fir rot.. little bit of rust is ok. If you can stick a screw driver threw it either dont buy it or show it to the owner and make him a low ball offer.
I see you are looking for a scratch build and commend your willingness to search high and low for parts. I tend to hoard jeep parts in my shop and yard until I gather enough to do some thing with. My last cj frame I picked up because I already have a 258, ax-15, waggy
Dana 44's with high steer, waggy springs for the SOA, steering components and half a dozen more parts that were just collecting dust. once I finish my YJ the CJ will go into the shop and start to be assembled.
heres a
CJ7 frame