Thanx dear !! Ur response are prompt and I noticed u as the most liked advisor on this forum by every1 !! U must think of having ur youtube channel Live Q&A.You can file for a OWP for your spouse even from outside Canada. If you apply for a OPW from within Canada, then your spouse would have to get a tourist visa, then get a visitor's record and then a WP.
What the lawyer is doing is the right approach which will save time and money.