Yes, the earthworms or red wigglers are home grown. I maintain two colonies. Regarding the picture quality between the Tefe and the Cuipeua/Heckel pictures, I received a new camera about a year ago which gives me far better picture then before. The Tefe have always be good with me taking pictures of them. Currently they are housed in a smaller (100 gallon) tank with a black background and they seem more incline to show their bars in this tank then when they are in the 230 gallon tank with a more natural background.
The heckels have a more muted eye; just a hint of red vs the full red eye of the Tefe and Cuipeua.