Good shoulder, good body but how about a hindquarters shot? That back foot looks slightly tipped which could mean pinched hocks.
For recovering the coat I would suggest BOSS and flaxseed or chia seed(tiny so harder for them to eat than flax but it works most of the time) or an oil mixture and roll the pellets in it. I find horse coat supplements have a good mix of high quality oils including the sunflower and flax I mentioned for feeding straight. You do have to watch weight with those foods. Cut pellets and introduce some hay if you aren't feeding it already and it will balance the high fat foods that provide the building blocks for good hair growth. If you only have a 16% pellet some legume hay (alfalfa or clover) would be good but if you can get away with grass hay it will keep the weight off even better.
Putting on some fat doesn't really harm showing but it can ruin their ability to breed later. If she's already not breeding well it would be a good idea to keep a close watch on her weight. Stop the high calorie/fat foods back out if she starts gaining and when you are ready to breed her put her on a grass hay and mineral lick only diet for a couple weeks. Weigh and check flesh condition frequently. If your cages allow it you can also put the water on one end, the food on the other end, and place some pvc pipe or wooden dowel (will need replaced as chewed slightly but cheap and fits through bars) off the floor in the middle so they have to jump back and forth over it giving them exercise that builds good muscle tone for flesh condition and cuts fat for breeding help.