What a story!
What a Sister!
(I finished reading the story about 20 minutes ago. I realised I had to do something very important before I made this post. I had to phone my own Sister.)
Good luck with the Visas (waiting for decisions is agony)
God Bless you and all your family.