brakes, what parts i need to change and how much it would cost me?
all you will need to change will be the brake pads,,,,,,,,
Those type of brake pads suck they squeal all the time, part store tells me racing cars use them I told them race cars don't have mufflers either so use ceramic if you want it to squeal and G-man is right.
Insurance doesn't cover mechanical issues or maintenance. Insurance is there to cover you in the event of an accident only.
You don't have a snowballs chance in you know where,. Why would insurance cover the repair cost? All of that is normal wear and tear and the upkeep of those components is the responsibility of the owner. Your insurance covers accident damage and theft loss, not maintenance and repair due to normal mechanical wear. READ YOUR POLICY.
You purchased a used vehicle and unfortunately did not do your homework before purchase. A proper vehicle inspection by a certified BMW mechanic should have caught these problems before you bought the car. As stated above these issues did not just happen. If you bought the car off a BMW dealer you might have some recourse with them depending on your warranty. Your auto insurance will not cover this at all.