I have friends that completed the sponsorship in Quebec, and I read people's experiences on french forums.
For the mail forwarding, a friend of mine did it (forwarded to my house), it costs him around 55$ for 4 months. I do receive his mail so it works!