yes
No
No, it will not fit 94 model.
No, A 91 to a 96 transmission will fit a 94 Escort.
Yes
No...
We need to know what models the 95 and the 99 are, if it is a 2 door or 4 door and which door.
Yes
No, the 99 top won't fit a 95. The years that are interchangable are 89-94, 95-98 and 99-03.
Yes
yes they will, I have a set on my 94 off a 99
No, different attachment dimensions.