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.
Yes.
No. Don't waste you time.
1997-2006
No.
no....1997 to 2006 excluding unlimited longer wheelbase model
No it will not, jeep refined the overall shape in 2006 i beleive, making it impossible to fit the new hardtop on.
Yes
Not unless you're good at "gerry rigging." The YJ and the TJ have different body styles.
NO, you will waste your time and money.
it should fit jeeps from 1997- 2001 97-2006
No, they are different body styles.