The big clear/reddish animal is a seasquirt (well, actually two seasquirts sitting next to eachother), do not know the species but it is interesting the way one can see the net-like stomach they use to capture plankton. The small white swirls are spirorbid polychaetes. The small white lace-like things are probably calcareous sponges, but may be lacey worms, can't tell for sure. The yellowish rice-grain like things are pineapple sponges (Scypha sp.). All are harmless filterfeeders.