From the photos there isn't anything to indicate that will not be repairable. And it will be fine.
Like felix said it will need to be taken apart to see all of the damage.
Get it to a shop. And make sure they restore the corrosion protection when they do the repair.