Cook the Rice. In a lidded pot, combine rice, coconut milk, kaffir powder, and water. Bring to a simmer with the lid on and cook for 20 minutes. Turn off the heat and let it sit with the lid on until ready to serve.
Make the Sauce. Whisk together the sauce ingredients.
Sear Tofu. Press the tofu for 20 minutes or so. Pat the tofu dry, and coat in tapioca flour. Cut it into thick cubes. Heat a pan to medium-high, add coconut oil, and a pinch of salt and pepper. Sear the tofu for about 3 minutes without moving it, then flip and sear for another 3 minutes. Add some of the sauce and coat the tofu with it. Set the tofu aside.
Saute the vegetables. In the same skillet, add remaining oil and saute garlic and ginger for 30 seconds. Add in veggies and saute for 1 minute. Add the sauce and coat the veggies. Remove from the heat.
Assemble the bowls, with rice and tofu and serve with lime wedges, cilantro, and coconut.