No, it should not fit
yes
No, CJ and TJ tops are not interchangeable
yes it is a bolt
No it will not, 1976 the body and windshield changed a bit and a 73 soft top or hard to will not fit.
That should fit, there was no change in the tub between the CJ and the YJ
Yes, all cj's should be the same
87-95, and possibly earlier cj's as well.
the hard tops for the Yj's will fit 1987 to 1995, but you may have a CJ, and they should fit also with some tweeking
Yes, both are YJ Wranglers. Tops are somewhat interchangable between Jeep CJ-7's and YJ Wranglers from 1976 to 1995. For sure an 89 top will easily fit a 91.
Not a good fit, rollbars tub rails, and doors will be different. You can swap cj and yj, but not yj and tj.
Nope.
no doors are different. cj 7 will fit but not tj.