Here are the Vocaloids you asked for, with their last names (if they have them):
Without last names:
* Kaito
* Meiko
* Teto
With possible last names:
* Len: Technically, Len is "Kamui" but this is rarely used, and his name is most commonly just "Len."
* Luka: "Megurine" is her most common last name, though some sources use "Megpoid" instead.
* Gumi: "Megpoid" is her most common last name, though some sources use "Megurine" instead.
* IA: "ARIA ON THE PLANETES" is her name, and some sources consider "ARIA" her last name, but it's really more of a band name.
Please note that the "last names" of Vocaloids are not as strictly defined as human last names. They can change depending on the context, and sometimes they're more like character names or marketing names rather than true last names.