well what a great buck and congrats

as for a taxidermist fixing, YES SOME can, and some never had to, so before you decide on where your taking it ask them if they know how and have done so in the past
best of luck getting it fixed, but even still its a great deer to have mounted either way in my eyes