I think it is easier for a foreigner to buy in Nepal but am not sure how easy it is to take it into India without a carnet.
That question will be answered here somewhere, http://www.horizonsunlimited.com/hubb/
If it's in the Touratech catalogue then you don't need it
"You've got to think for yourselves! You're all individuals!"-Brian of Nazareth