the eggs look like nudibranch eggs to me but I've never seen so many all together so I may be wrong
the other one you asked about is a cowrie shell - cute little thing - I've not seen many and never been successful in getting any shots
here is a link with some nice pics
European cowrie - Trivia monacha - ARKive snap ! obviously we were all answering at the same time