The buzzer is normal. I replace them all the time in my shop.
The gauge is a different problem. Check the fuses, and the wiring... and verify that the senders are working. BUT... it is common for the gauge to die if they leak, and water gets inside of it.