It should. A 2005 wrangler hardtop fits a 1997 wrangler.
No.
yes
NO, you will waste your time and money.
The 1997 wrangler or jeep hardtop can be replaced by any jeep hardtop from 1997 to 2005. The answer is most probably that a 1995 hardtop will NOT fit a 1997 TJ.
No, YJ and TJ tops are not interchangeable
No that will not work, the YJ top mounts differently than the TJ top.
Yes those are both TJ's it will fit
Yes
no they are different
Not without modification, they are different models of wrangler
It shoud fit but, the wiring for the wiper is not compatible.
Yes those are the same model of wrangler, the top will fit just fine.