have it checked out
it seems to me this car had been involved in an accident. otherwise, it should not have such damage. if you leave it alone, it can leave more problems in the future. it might compromise your safety too. have it checked, such as brake, caliper, rotor, control arm, tie rod end etc.
good luck and drive safely