Why cant you get her to come and visit you, this way you don't have to waste your time, money and energy trying to come to Canada, you can also see how your relationship works out to be and if she likes your country and your people.
1st of all she is a single mom on a fixed income it would be...