Hi Nyssa,
sounds a bit tricky, but really, do they ask so much about the background of the sponsor? It doesn't seem so to me...
I'm just an applicant like you, not a consultant or specialist or anything but I have been reading these forums and the CIC docs for months now and my impression is...