So many problems! I wish I could help with the major ones. With regard to the constipation she should try psyllium fiber (metamucil) and drinking lots of water as well. Psyllium is really effective at moving the stuff out.
Don't know about pain specialists in Philadelphia but the below site has a search box for pain specialists. She might want to try and find a multi-dimensional pain center that uses drugs and alternative means to battle pain.
http://www.pain.com/