If her life is not currently in danger and there is a way to prevent surgery, I would try the less invasive treatment (diet) first. Where will she be while you are away for 10 days?
Why does it matter about how she will be fed, while you are away? The pet sitter will just feed her the food you leave for her. Or the boarding kennel, whichever your plan for her is.