I don't have any answers for you.. sorry
But it is great to hear that he has you and your sister looking out for him.
I wish all of you the best and hope other members here can help you out further. There is a scary amount of knowledge in this forum and the members are more than willing to share it.
Take care.