Well, an endoskeleton is an internal skeleton, like humans have.
Pro: Bones do not get broke as easily, since they are inside of the body. Bones that break also heal more quickly in an endoskeleton, since they have tissue and blood surrounding it and transferring nutrients.
Con: The flesh can get easily damaged. There is no shedding with endoskeletons, so a new skeleton cannot be grown in the event of an injury.
They'll probably eat more and feel less challenged as they can accsess the mouses easisly. Being in an envirment that challenges you is important, it is essential to self growth. Also it is unhealthu for the owls to eat to many mouses.