Yes.
all TJ models, 97 through 2006
www.daveysjeeps.com
They are in a way the same thing. The Jeep "SPORT" is a trim package of the jeep wrangler. A Jeep "TJ" Is the frame type TJ's were made from 97(produced in 96) until 2006 when they were replaced by the jeep JK. The wrangler before 1997 was the jeep YJ. Other trim packages in the 97 to 06 years where the SE, Sport, Sahara, Rubricon.
NO, there is enough of a difference between the YJ and TJ that the tops do not match up properly.
No TJ tops will not fit on a YJ
Both TJ's so yes it should work.
Under the dash on the driver side.
yes
Should be the same, 96 is a TJ and so is the (&.
The 97 TJ has a 5x4.5 lug pattern
I shouldn't, 1990 is a YJ and the 97 is a TJ.