no it will not the cut off i believe is at a 1996 then it goes 97-03
No.
Yes
no
No. They are completely different.
No, different bolt pattern.
No. A 2009 Wrangler and a 1989 Wrangler have a different bolt pattern.
yes.
No.
No.
No it should not fit 94 is a YJ and the 02 is a TJ
The tops will not fit without modification
No, they are different