1. I think your wife can visit up to 6 months but definitely not live with you. She has to wait on her approval from Immigration Canada before she can settle in Canada.
2. There's still a ban on DIRECT flights from India to Canada. https://travel.gc.ca/destinations/india
I'm no expert so...