I had a sleeve gastrectomy which is the more invasive version where there is surgery and part of the stomach is removed.
If you are seriously overweight and have been for a long time surgery will help you. The procedure you mentioned will physically limit the amount of food you can put in your stomach. This will help you end binge eating habits. There was literally no way for me to binge eat because if I over ate I would end up being in very serious physical pain for hours.
You will have to force yourself to eat much slower.
when you eat with other people, you will be full within a few minutes of eating and you end up watching other people eat. There is no way to avoid it.
For the first few years, going out to eat was just a waste of time and food for me. I couldn't even eat a full appetizer myself and forget a whole meal. It really forced me to socialize without going out to eat and that was really helpful too in losing weight.