Based on what your stating I would by no means consider her at the end stage's of CHF. She is low on saturation of O2 but It can go lower. The swelling of the legs can also be controlled with stockings to support the arteries and reduce swelling. If she were in the end stages of CHF she would be bed ridden more then she is and not able to do the things that your listing above. She very well may surprise you and go on for several more years but no she is not at the end stage by no means. I strongly urge you to speak with her doctors and nursing staff as they know when the time is near. Let me know if you need further assistance on this.
Please click the
Green ACCEPT if my answer is helpful. Positive
FEEDBACK and Bonus is appreciated.