Lepton wavelength and spin are not related. Leptons have a spin
of 1/2 regardless of wavelength.
View page
There is currently no scientific evidence for any constituents
of an electron. So, for now, the electron is a lepton (a lepton is
any fundamental particle).