You can replace individual gauges if you can find one. Depending on the cluster design, you may not need that specific gauge, AKA if you find a good temp gauge, you may be able to carefully swap the faces and use the temp ga. "guts" with the face of the fuel gauge, etc
While you are doing this, I would go through the cluster "end to end" and test the gauges with resistors to be sure they are accurate
1...Check the harness connector pins. It is frequent that they get loose/ corroded and lose good contact with the board traces. Clean, use electronic paste or liquid flux and resolder
2.. Replace the IVR (gauge regulator) with a good one such as RTE. Look at the finger contacts where it plugs in. Solder jumpers across from the fingers to the board traces
3...The gauges can lose contact with the board traces. Loosen/ tighten the nuts several times to "scrub" them clean
4...Clean the board traces around the lamp sockets, clean the socket contact fingers and bend them for better contact. Replace bulbs.
5...Find a good common ground point on the cluster and install a pigtail wire say, a foot long. Then ground that to the column support bracket or dash frame.
When you are done, rig the thing to a ground and proper 12V to the proper harness pin, and find/ get/ steal resistors so you can check gauge operation. If you have an old fuel sender, you can manually set it with your ohmeter. Then just apply the resistor from each gauge to ground. They should read the same with the same resistance, AKA the proper resistor for 1/2 scale should read the same on both temp and fuel.