I have worked in a Chinese restaurant for years. I'm not in the 100lb club but I can offer some tips after my experience, I hope
The food is very unhealthy, even the 'healthy' looking foods. Lots of oil and MSG and salt added behind the scenes. All of those dishes you listed have a ton of oil (with hot and sour soup being an exception).
However, it is very easy to modify your order to be healthy, which is what we all did as staff (well, everyone except me, which is how I ended up on 3FC at first haha).
You can get any of the simple lean meat + vegetable dishes ordered steamed without oil. Steamed rice doesn't have the fibre but it doesn't have the fat of other rices. SOME places offer steamed brown rice but it's not common, but you can always ask.
Hot and sour soup is a bit of an exception - there is always a bit of sesame oil and lots of salt, but calorie-wise, it's quite low, probably 100-200 max for an individual bowl. I always order an individual bowl when I go.
So, a bowl of hot and sour soup, order your chicken + veggies (bok choy, broccoli) as steamed and specify without oil, steamed rice (portion a cup palm's worth for about 300 calories), and of course a fortunate cookie (! 30 calories) at the end, and you should be able to balance out a nice meal with decent nutrition.