Hifi system poorly installed

Servus, I bought the BMW e46 325i a year ago… I already noticed that front system hums when I turn on the light or when I get on the brake… hums naturally always, I thought I will not be so wild… But at some point I got on my nerves.. I drove to an expert he said: It is grossly negligent to drive because the car can burn off at any time as it is installed etc. It is an activewoofer installed, a step 4x and a front system for approx. 170€ . The expert said if you want a reasonably good sound the old cabling must go out and then a new pure + a subwoofer for 190€ . The offer of it: 6 working hours 390€ / cable 89€ / 4channel chinch 2 times tuned 39€ / subwoofer 190€ / small parts and mounting accessories 70€ + 19% VAT. approx. at 770 € . I wanted to know if the price is so justified or if he demanded too much because I didn’t really check out with the story Thank you for your answers.