Never mind about the pic of the cams. I just picked up my Duomatic and it came with a manual so now I know that those are the wrong cams. The manual calls them "Rainbow Discs". I will be on the lookout for some.
Mine appears to be very clean and everything moves...so far. Haven't plugged her in yet, though.