Wow!

That piece looks awful!

As for the bone healing together, do not worry - remember my foster Angel? The vet PURPOSEFULLY removed a bone segment about that size for the two ends of the bone could grow together and create on longer bone (ok, actually, they cut her bone in two and pushed one segment up high and let them grow together, but it WAS about the same distance poor Mud Pie's bone has to grow.)