You might also be able to open an LLC and receive a Tax ID number. It probably depends on your state.
How do you plan to take the money back to India? I know that Charles Scwhab has a checking account with no foreign transaction fees, including free ATM usage worldwide.