My first main concerned was the front suspension after I saw that broken rod. Man, what a freaking bad day and I felt so sad for my X5

. I could not concentrate at work for the whole afternoon.
I was refered by the BMW Dealer to go to this one auto body shop in my area where this body shop specialized in German car. So hopefully, they will do a good job when I get my car back. It would take about 3 weeks to get my car back.
Is there anything else that I would concern about. So far, what I have noticed that the gaps from the front hood is off aligment, the front driver door and the front driver fender gap was off alignment obviously caused by an strong impact. Nothing show on the dash board yet when the engine is running.
If the AWD suspension is damaged, repaired by the auto body shop and still not functionational properly, will BMW voided the warranty if I bring my car to the dealer for repair in this case?
Thanks,
Steve