Zn + I2 ---> Zn ^+2 + 2I- will this reaction occur spontaneously?

yes