The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
Caterpillar weed is a type of macro algae and not harmful at all. It has been my experience that it shows up on new LR and usually dies out pretty quick, however, I just had some crop up on some LR that has been in my tank for over a year and it appears to be doing well.
If they are sponges or tunicates...they are harmless filter feeders.