It isn't difficult. You child will automatically become canadian you just have to contact the embassy. I'm a thai and my husband is a canadian. First you will need to prove that you will be able to support her. You will have to submit application to sponsor your spouse. Once you are approved, your spouse will be able to apply for her permanent resident status. Once she becomes a permanent resident, check gov website to see how long she will have to be in Canada in order to apply for citizenship as information changes once in a while.
You will first need to show that you have enough income to support your spouse. Have your last 2 years of NOA ready you will need them.
This is the best website to get info
*************
Your child can apply for a canadian passport but until your spouse application is finished and approved, she can obtain temporary resident visa to come to Canada. Have all of your communication between you 2, all of the photos and everything to prove that your marriage is real. They will be helpful for sponsorship application process. You don't need a lawyer. It's very straightforward. Good luck!