She needs to have her own money in her account.Immigration always expects that for reason if anything happens and she does not get along with your family even her husband she has money to cater to herself.
Different officers work differently and some background checks must be difficulty depending on one’s history like people from the US it seems their documents are processed faster ,I guess because Canada and US share most information.