The recipe, as written, is peanut free, tree nut free, and dairy free. It's delicious but better than take-out (less oily, less sugary) so that you can eat it everyday if you wanted to and, best of all, free of peanut cross contact!
Refer to the entire post to read about how to make top 8 allergen free, soy free, gluten free, and/or vegan adaptations. To make pan fried tofu: drain tofu for a few hours or press between paper towels for 30 minutes, cut into bite sized pieces and pan fry in oil until browned on all sides. For more instructions refer to the following recipe and omit the steps to cook with sauce: http://nutfreewok.com/pan-fried-tofu-light-versatile/
You will need 1 lime, cut into 8-10 wedges. Squeeze about 2/3 of the wedges for the sauce and reserve the rest of the wedges to serve at the table.