1. How much annual income would be a good/reasonable amount in today's dollars during retirement?
Depends on where you retire to. In US, you should plan for 3% inflation and in Nepal say 5%. You should find out the current living costs of potential destinations.
2. How much are you contributing to your 401K? just enough to get the employer match or maxing out the limits (18000 annually for 2014 ...i think)
Maxing out is the general way to go.
3. Do you take into account Social Security Benefits for retirement?(might not apply for people who plan to return or similar scenarios along that line) , and given the uncertainty in this aspect are you expecting anything from it after ~30 years?
I would not entirely depend on it. I heard about the provision of direct-deposit of SS distribution. That means it does not matter where you retire to.
4.Contributions to IRA ( What kind? ROTH/ Regular, I seriously need some suggestions here, shortly put(one who is just starting out, couple of years in IT, making OK money(not that stellar money as some of you folks make) . Manage it yourself or someone else? Which brokerage /company would be the best to open an IRA?
Roth
Sharebuilder, TDAmeritrade, etc are a few examples.
5.Invest here or in Nepal? what sectors and for what reasons ?
It's your call.
This is going to be a great thread. Dear passers-by, please share your thoughts.