As far as the 95 you need to make sure it's not cable driven. If it is you'll have to find a cable driven cluster (The speedo's cable driven.
95 electronic speedos, all 96's, and all 97's should be interchabgable. Just plug and let the playing begin.
Post 98's are a little more work to get a Zetec with post 98 cluster (tach) to work.