Short answer, NO. Long answer: It will set on the tub but modifications have to be made somewhere to make it usable. Sometimes there are front roll bar clearance issues. There is also the issue with the tailgate. You either have to take off the spare tire rack or modify your top. The CJ top closes after the tailgate but a YJ is the opposite. Trying to get it closed is a pain without modification. I just got a CJ top to put on my YJ and am not happy with it at all.
no they are different
No, they are not interchangeable.
It should. A 2005 wrangler hardtop fits a 1997 wrangler.
Yes, all CJ's will be the same
No.
Yes those are both TJ's it will fit
Yes
A YJ Wrangler, yes. They will not fit on a TJ or JK.
Not without modification, they are different models of wrangler
yes
Yes those are the same model of wrangler, the top will fit just fine.
No, it needs to be 97-06 wranglers.