b) We will NEVER know if the Creator made life there or not. Not in this life.
Luminosity != total energy output. More of Kepler 62’s output is in the infrared range. Also, the planet is stated as being located in that star’s “habitable zone” which means the amount of energy those planets get is enough to allow liquid water, and their apparent size means enough atmosphere to keep it from freezing.