For the questions from CIC, I think she should answer "yes" - thing is, you have the option to provide CIC with a letter of explanation in addition to your other documents. I think you should do that and explain the situation (that she works, that you have a PGWP, etc...).
For my husband, he...