Two weeks should be fine. I also have a desk job, and realistically could have returned to work after a week. I was tired for a few days after surgery, but that went away at around day four.
At six months out, I can eat anything that I want. I try to eat clean for the most part, but do have "bad for you" foods on occasion.
I had a few alcoholic drinks at 4 1/2 months out (New Years Eve). I was fine, and didn't overdo it. I haven't had drinks since, because I just haven't felt like it.
I did make myself throw up once a few months ago. I normally weigh and measure my food, and on that particular occasion, I was out to eat with friends. I either overate, or ate too fast (or a combination of the two). Long story short, I ended up vomiting. I was really pissed at myself, because I tried hard to keep this from happening. Since then, I have practiced asking for a to-go box when my food arrives. I then pack away everything except for what looks like a handful. I eat that, and take the rest home.
It is all trial and error, and you learn from your mistakes.