Surgery to take pressure off the spinal cord is helpful if it's done soon enough. Usually this means before irreversible damage has been done. Patients who have had these kinds of symptoms for less than a year have the best results. Advanced disease can negatively impact the outcome of surgery.
Surgeons are more careful these days when suggesting surgery if there are known risk factors that could cause poor results. They are obliged to go over any and all possible risk factors. Things like vocal cord paralysis (loss of speech), blood loss, or permanent difficulty swallowing can scare anybody off but are fairly uncommon.
Before going any further, make an appointment to discuss your concerns and questions with your surgeon. Once you understand exactly what your condition is, what is planned, and the expected outcome, you may be better able to make this important decision.