I was about to say: no, you can't do this with Google Earth, and at work we instead offer a download of a Google Earth locations file for the potato collection I look after. But having just checked it seems that I'm wrong and you can now embed GE in your own web site, and have your own layers showing.

Worth looking into more.

G.