It's not sponsorship. You would híre him/her as a live-in caregiver, requirements for the applicant of which I am only familiar coming from the Philippines.
Yup. Over time I have seen it suggested here many times. Probably from those who have no idea what is involved. We won't even consider it to bring one of me wife's sisters over.