No. The Civic seat rails are different.
no it will not the cut off i believe is at a 1996 then it goes 97-03
As long as the jeep does not suffer from spring sag a 31 inch tire will be the max w/o a lift
A 1991 Sahara is a YJ so yes it will fit. All jeep wranglers between 1987 and 1996 are vin coded YJ, and share all the same body types. When in doubt check for square head lights, that's a YJ.
No.