Soninlaw,
Surgery for surgical neck fractures of the humerus are usually not needed. In this region of the humerus, quite a large amount of angulation and offset can be accepted. The shoulder has such a large possible range of motion, that the angulation/offset can be compensated for easily.
As to surgery for anything, that is dependent upon the overall health status of the patient. Since this is a closed injury, in a region that does not require exacting reduction, surgery would probably not be considered.
It is not uncommon for the ball to sublux in the socket in these injuries. The pull of the rotator cuff muscles help to keep the ball reduced in the glenoid, but when there has been an injury, the patient does not contract the muscle, because it is uncomfortable. As such, the joint tends to sublux.
As the bone heals and the discomfort decreases, the joint should return to its normal status.
Even in osteoporotic bone, fractures will heal. Osteoporotic bone is normal in the mineral that of supposed to be there, it is just decreased in mass and density. So, fractures will heal.
However, the elderly often do not consume a great diet and lack the protein needed to heal an injury. It is important that your mother in law eat extra protein, calcium, vitamin D, and magnesium to help the bone unite.
If however, the humeral head is not completely dislocated from the glenoid, then something may have to be done. But, again, that is dependent upon her overall health status. It is better to be alive with a shoulder that is not 100%, than the other option. But, again, these injuries usually do not need surgical intervention.
Good luck. Wishing your mother in law the best.