Does everything have to be solar?

No.  Neither the Green Community program nor the Stretch Code requires solar energy panels to be placed on any homes or businesses.