for new photos, you can go to see the demands of photos on the web site www.cic.gc.ca for details.
after you get immigration visa, you will find what is expiration of visa, normally it is just after one year you make ME. You should land before this time.