Lying now will only make things worse - but if you're filing inland, you could really be setting yourselves up disclosing illegal employment. I'd suggest she immediately stop working illegally and either get proper status in Canada, or leave and file outland so it's not an issue.