No it isn't 100% compatible. Your CJ uses 7/16" head bolts (only on 81-85 258s) and the YJ head bolts are 1/2". It could be used with spacers though. Summit Racing has the spacers, which are the same ones used with 4.0 head conversions.
Here is another question for you, what if I could find one in the junk yard out of a cherokee the same year model as my CJ. It should be the same right. I really don't feel like messing with the spacers, but I'm moving a less than a month so I need to get something going quick.
I ended up going with the re-manufactured one from AKC. It actually turns out that Advance Auto carries the same head as 4wd and they matched the price plus the shipping cost ($30). So after tax it cost $300.32. I priced out fixing up one of the other ones I found locally and it would have cost about $50 for the bushings and the $100 for the machine work and probably $50 for the head, so for an extra $100 I was able to get piece of mind and a warranty.