Well, banks take photocopies of your passport for any amount of currency.
---------- Post added at 11:37 PM ---------- Previous post was at 11:29 PM ----------
If you have paid income tax in US, you do not need to pay taxes again for the dollars in India. This is due to the tax treaty...