Well, I think a lot of the pictures of her that used to be on the site were moved here:
http://groups.yahoo.com/group/venusdemiloclub/
Yeah, you gotta sign up to see the pictures, but it is free.
You could also try and do a google image search for pics:
http://www.google.com/imghp?hl=en&ta...-8&oe=UTF-8&q=
As for Zach, no, he wasn't in the comics, nor was he turned into a turtle. Try the google search for pictures.