Answers in Red.
Whats the deal with the scales? is it from her skin being draped over her spine so drastically? any ideas? (you can only see skin along the spine) It looks like a burn where he might have had an under the substrate heating pad or something of the sort. Possibly could also have been a result of being underfed.
should i power feed her feeding her a small rat every 3 day untill shes back to a healthy weight? or should to still do a small rat once a week? my instinct tells me to power feed because i want to see her healthy.
I would feed her every 3-5 days so long as she is ready and willing, she is at a really unhealthy weight for her age. Maybe continue this regime until she is healthier looking.
and general advice is ALWAYS welcome, i fully plan on seeing her through a full recovery before anything gets done with her weather it be keep, breed, sell or trade.
Some things I would recommend would be to:
A. Make sure her enclosure matches her size. Large enclosures will stress out a ball python.
B. Provide a hide. Anything as complicated as a log or simple as a cereal box. She's been stressed out living in her condition, make her feel as safe as possible.
C. Keep humidity at the right % and check it every day, if possible. This will help her shed easier (Shed should roll of like a sock, shouldn't be "patchy".
D. Kudos to you for taking on a Ball Python in need. If you have any more questions PM me and I'll do my best to help!