That is a tough situation. If she has so many challenges than she really needs to go to the doctors and get a check up and possibly some meds.
AA has online meetings she can attend this website as online chats as well. If she really wants to get better there are tons of online support groups. Medications, etc. The big question is, does she really want to?