it can be done, but will require a bit of work on your part, i'll try to help one at a time
here's the dash in my mazda. all aftermarket gauges. bought them from a company called speedhut.
RPM - tach, most aftermarket tachs have a selector switch in them to select 4, 6, or 8 cylinders, they generally hook to the negative side of the coil, power, and ground. those 3 hookups are pretty easy.
MPH - speedo, a little tougher, but not impossible. your mazda has a gear driving the speedo, most aftermarket speedos are electronic, i believe there is a way to convert, some small electronic box by the drive shaft. mine, for example, is running a 700R4 gm automatic, and has the sensor built in.
GAS - fuel, the level is determined by an ohm reading. i do not know what the mazda is, other cars have 0-90, or 90-0,, or something. my gauge will accept any ohm rating, most others i see are specific. same simple wiring as tach, lead on fuel tank, pos, neg, done.
HEAT - temp (i guess), this is like the fuel guage, ohm reading that comes off your temp sensor, you can figure out the ohm range by heating up the sensor and note ohm range, or buy a sender that you know the range of and adapt it to fit.