Crumbs, you've been unlucky there and pretty much got every possible issue with the car.
Dealer charges are excessive tho, many of your issues can most likely be fixed cheaper e.g. calipers, shocks.
Even the Hybrid battery could be repaired much cheaper by a specialist.
Good to hear that the dealer has taken responsibility.
Try looking for a car with a Hybrid warranty in place, less than 10yrs old. Lexus charges £60 for a Hybrid healthcheck.
Keep looking cos they're a great car. Good luck.