These critters were found in the promenade area. A friend suggested that the above flatworm could be Imogene macgrathi, but the photos didn’t show enough of the features. The species is also known as the oyster leech.
My nephew found what looked like ascidians in the bottom two photos. I’m not so sure after seeing the photos up close.