No, they are different sizes.
no. different bolt pattern
NoNo
No.
Yes. The 1997 Jeep hard top can be replaced by any jeep hard top from 1997 to 2005.
It shoud fit but, the wiring for the wiper is not compatible.
It should not fit, the YJ which is the 94, and the TJ are different body styles.
No.
Yes
NO
Wrangler, no.
Yes, it should work, your body style is TJ, all TJ parts interchange.
Yes, that will fit just fine