Ok yes so one obvious flaw in my information I understand is that the mother is the Canadian citizen. The father is illegal. Investor visas are also expensive and tricky from my knowledge? Not sure if putting down 50 to 100 thousand would be an option for this person currently. The business would be a legal service, very little overheads just a lot of paperwork and income potential.
And to be compleatly honest I'm not so sure Canadian Immigration would be interested in extending a visitor visa when someones been illegal for so long, sort of like beating a dead horse to try and squeeze out another 6 months right?
Looking for maybe something more perminant and maybe more family class based on the fact that there is a child involved which is the main reason for immigration. I know that whether the marriage works out or not the mother would be willing to help its just the spousal sponsorship might be a stretch in terms of 'helping'. Isnt there anything that could be done for fathers that have canadian children who want to live in the same country?
not sure if this is any help but this is from the CIC website Spouses, partners and dependent children
If I have overstayed my visa or visitor record or if I have been working or studying without a permit, can I apply for permanent residence under the Spouse or Common-law Partner in Canada Class? If yes, how do I apply?
Yes. You can apply for permanent residence under a public policy that creates exceptions to the Spouse or Common-law Partner in Canada Class, if you are still in Canada. You can download the application kit, or order it by contacting the Citizenship and Immigration Canada (CIC) Call Centre, toll free at 1 888 242-2100 (from within Canada only). CIC will mail the application kit to you—delivery takes about two weeks.
The application kit contains everything you will need, including the sponsorship application that your spouse or partner must fill out.
Taken from this page on their site.
http://www.cic.gc.ca/english/information/faq/immigrate/sponsor/spouse-faq02.asp