Not sure which item you are refering to but the green one is a macro algae. Could be Caulerpa mexicana, sertularoides or more probabley taxifolia. Often commonly called "fern" caulerpa.
The little white duster off to the right is a sedentary polychaete and quite harmless.
Cheers
Steve