Bedding is sometimes available, especially on the Jomson part of the Annapurna Circuit , but you may be sharing it with lice and bedbugs. Better to bring your own. A camping mattress is an optional item since most tea houses have some sort of pad, albeit they're often thin and dirty. If you're a sensitive sleeper, take your own. Finally, if you plan to cook, bring a stove you can run on kerosene, which is the only fuel you're likely to find.
Gear is widely available in Kathmandu.
You'll find the left-overs from various climbing expeditions, as well as equipment imported for sale. If you forgot it back at home, you can buy it here. Food Villagers living in towns on the more established trekking routes have learned that foreigners with hard currency and hiking appetites are a lucrative market. Trekkers relax at tea-house on Annapurna Circuit On less traveled routes, however, the offerings are more limited. Nepali food will appeal to those with a taste for Indian food, but it doesn't quite have the same variety of flavors.