The dash lights are probably a bad fuse. The temp/gas gauge problem is common on B12s. I have it too
There is a transistor in gauge cluster that is prone to failing. I'm not sure where it is but you would just have to solder a new one in. OR you can just ignore it like I do. Just reset your trip odometer after every fillup and know how far you can go on a tank of gas. BTW the low fuel warning light will still work
So you could just drive the car until the light comes on and then get gas quickly.