Does solar radiation contain a complete spectrum of all forms of electromagnetic radiation?
Yes it does.
It have all the forms of radiation, but 99% of its energy is carried by radiation with wavelengths among 278 and 4600 nm, with the maximum at 472 nm.