yes it is a bolt
Yes
yes even the yj top will fit also
all tops from 1978 cj7 to 1995 yj fit
Kinda...If you check out http://forums.jpmagazine.com/70/6493991/speak-up/hard-tops/index.html this guy did with a little work.Hope this helps!
no
No, there are too many differences
Yes. But you might have to do some moving around with it if you have a custom roll cage
No the 1994 hard top will only fit models up 96 (YJ) a hard top from years 97 and up will fit CJ7 tops and YJ (87-95) are interchangeable. They did not make a wrangler in 1996. All 97-2006 hard tops are interchangeable. You cannot interchange a TJ and YJ hard top.
No, a Jeep TJ soft top will not fit on a CJ7. The two models have different body styles and mounting systems, which means their soft tops are not compatible. The TJ soft top is designed specifically for the TJ’s frame and body configuration, while the CJ7 has its own unique design. If you're looking to replace the soft top on a CJ7, it's best to find one specifically made for that model.
Yes that should fit.
No.
Yes. The 1997 Jeep hard top can be replaced by any jeep hard top from 1997 to 2005.