No, they are different sizes.
NoNo
no. different bolt pattern
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
Wrangler, no.
NO
Yes, it should work, your body style is TJ, all TJ parts interchange.
Yes