That sounds like a lot of pressure for you to be under, how are you holding up?
This page on the Samaritan website may help.
It sounds as though your friend needs a lot of help and I'm sorry to hear that her CPN doesn't seem to be being terribly helpful. Perhaps direct your friend to the
Samaritans or the RYL
Supporters so that she gets that extra support and there's not so much weight on your shoulders.