I'm sure there are many more knowledgeable people than myself who can chime in with better info, but I took a look at your first pictures and reminds me of something I had seen in my tank before.
The side view of some of the bugs reminds me of black ostracods. I believe they are harmless but will hang around SPS. A cheap microscope could help with ID.
Are you sure they are eating the monti, or could they just be cleaning up already dying tissue/algae?
As for the worms in your last picture, no idea. Maybe the monti branches are doing poorly for other reasons and these guys are just cleaning up?