Soak the shiitake mushrooms, bean curd sticks, lily buds, black moss, black fungus, cellophane noodles and raw peanuts in separate bowls of hot water to cover for 30 minutes. Once the ingredients are reconstituted, drain each and rinse well. Trim the shiitake mushroom stems. Cut the bean curd sticks into 3-inch pieces. Tie the lily buds into knots.
In a large sauce pan, bring the water to a boil. Add the tofu and wheat gluten and boil for 5 minutes. Drain and set aside.
In a large wok or Dutch oven, heat the vegetable oil over medium heat. Add the ginger, garlic, and fermented bean curd and stir-fry until fragrant, 2 to 3 minutes.
Stir in the carrots, bamboo shoots, and lotus root and continue to stir-fry for another 5 minutes. Toss in the cabbage and cook for 5 minutes more. Add the noodles and the peanuts.
For the sauce: Meanwhile, in a small bowl, combine the sauce ingredients and mix well. Pour the sauce on top of the cooked vegetables and bring the mixture to a boil over high heat. Add all the reconstituted ingredients, the tofu, wheat gluten, straw mushrooms, and ginkgo nuts. Reduce the heat to medium-low and simmer the stew for at least 15 minutes.
Once the ingredients absorb all the liquid, add an additional cup of water and continue to simmer until most of the liquid is absorbed, about 10 minutes more.
If desired, season with more light soy sauce and serve alone or with steamed white rice.