It is a mushroom coral. Cucumber, Tiger Tail, Holothuria thomasi I believe and sooner or later it will starve to death as it gets up to 2 meters long, I personally don't believe these should ever be sold (any cucumber for that matter) as they rarely last in most tanks. Snail probably some sort of cerith, snails are super hard to ID without very close inspection, and even then still almost impossible to find the specific snail. Algae... looks like feather Calupera I believe.