Heat the oven. Preheat oven to 400°F.
Drain the tofu. Place the tofu on a plate and cover with a paper towel. Gently press down to help drain the excess water from the tofu. Let sit and repeat after 10 minutes.
Roast the mushrooms. Toss the mushrooms with 2 tablespoons olive oil, thyme, garlic salt and balsamic. Place them stem side down on one half of a baking sheet.
Roast the sweet potatoes and onions. Toss the sweet potatoes with the remaining 1 tablespoon of olive oil and place on the other half of baking sheet. Add the onions to the baking sheet with the sweet potatoes. Bake for 25 minutes or until sweet potatoes are tender.
Cook the farro. While the mushrooms & sweet potatoes are baking add the farro and water to a medium saucepan and bring to a boil. Reduce heat, cover and simmer for 25 minutes or until the water is absorbed. Remove from heat and fluff with a fork. Keep warm.
Bake the tofu. Once the veggies are done baking, remove from oven and keep warm. Reduce oven temperature to 300°F. Slice the tofu into 1" thick slices and place on a baking sheet. Bake for 30 minutes to drain any remaining water.
Make the pesto. While the tofu is cooking add the cilantro leaves, pepitas and garlic to the bowl of a food processor fitted with a standard blade. Pulse 4 times. Add the lime juice and parmesan and pulse again. Scrape down the sides of the bowl. With the motor running slowly pour in the olive oil and continue to process until fully combined.
Make the miso sauce. To make the miso sauce combine vinegar, honey, lime juice and miso in a small bowl and whisk together. Whisk in the sesame oil until a smooth sauce forms.
Make the tahini sauce. To make the tahini sauce combine all of the ingredients in small bowl and mix together until a smooth sauce forms.
Sear the tofu. After the tofu has finished baking remove it from the oven and cut into 1" cubes. Heat the remaining oil in a medium non-stick pan over medium-high heat. Add the tofu and cook for 4-5 minutes, browning on all sides. Remove the tofu from the pan and drain on a plate lined with paper towels to absorb any excess oil.
Assemble the bowls. Divide the farro between two bowls. Top with tofu, sweet potatoes, mushrooms, onions and avocado. Add half the cilantro pesto to each bowl. Drizzle each both with the desired amount of miso sauce and tahini sauce. Serve immediately.