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 it will fit1997-2006
NO, you will waste your time and money.
No, they are different body styles.
No. Don't waste you time.
Yes the 87 and 83 are both YJ's
i am not sure on exact numbers but i have a 99 wrangler and i believe it is like 120-130lbs. sorry if you needed exact
The CJ and YJ tubs are the same. So yes it will fit.