All stars give off photons of all wavelengths. The intensities of each wavelength vary by the star.
Any two photons of the same wavelength have the same energy.
Gravitational lensing causes distances to vary. This is why a single supernova can be seen many times spread out over several years as the various images arrive here at Earth.