Position a rack in the upper third of the oven and preheat to 400°F. Prepare a parchment-lined sheet pan.
In a medium pot, combine the brown rice, water, 2 teaspoons avocado oil, and ¾ teaspoon Kosher salt (double the avocado oil and salt if doubling the recipe). Bring to a simmer, then cover, reduce heat to low, and cook for 40 minutes. Turn off heat and let the rice sit, covered, for 10 minutes to steam.
Meanwhile, on the parchment-lined sheet pan, toss the sweet potatoes with 1 tablespoon avocado oil (double this amount if doubling the recipe), half the garlic powder, and a big sprinkle of Kosher salt and freshly ground black pepper. Roast for 30-35 minutes, until tender.
While the potatoes roast, prepare the tofu. Line the bowl of an air fryer with tinfoil. In a large bowl, add the tofu, 4 tablespoons avocado oil (double this amount if doubling the recipe), smoked paprika, cumin, turmeric, coriander, ginger, onion powder, 1 ½ teaspoons Kosher salt (double this amount if doubling the recipe), sesame seeds, and the remaining garlic powder. Gently toss to combine, ensuring not to break the tofu cubes, until they’re evenly coated in the spice mixture. Place tofu into the foil-lined air fryer bowl, spacing the cubes out evenly.
Set the air fryer to 400°F. Fry for 7-8 minutes, then flip the cubes (I do this easily by lifting up and gently shaking the foil to turn them, then evenly spacing them out), and fry for an additional 7-8 minutes, until crispy.
Divide the rice, roasted sweet potatoes, crispy tofu, sliced avocado, pistachio feta pesto, and salad between bowls. Serve immediately, while warm.