You should come over to the VSG board - there are a lot of helpful people and lots of information.
My experience: I can and do eat without vomiting. I have vomited 3 times - twice from my chewable multivitamins, once from over eating without knowing it.
After you are healed, you can eat anything. Doesn't mean you should, by any means. To be successful and healthy - protein should always be first!
Pain - I didn't have that much at all really. I was home the day after, I had liquid vicodin that I only used for like 2.5 days max - if that.
Risks are the same for most surgeries. Here you also have the risk of a leak. Your surgeon should be testing that before you leave the hospital. A stricture is a risk - honestly I don't know much about them.
Again - come check out the VSG board - there are a ton of people - and most all of them are happy to share their experiences.
Good luck on your surgery.