You have several different species of bubble algae (valonia). When removing it be very careful not to pop them. If they get popped, the spores will go all over the tank. If you have to remove them while still in the tank, use some aquarium tubing and start a siphon and keep the siphon over the algae while working on it just in case one pops. Usually, you can slowly and carefully move the bubbles back and forth the weaken the stem underneath the bubble (which you can't see) until the stem breaks. Obviously, if you are able to take the rock out of the tank, that is the best way. Just make sure to rinse the rock with fresh saltwater prior to returning the rock back to the tank.
The long stringy algae could be caterpillar weed (a calcaerous algae like Halimeda) or it could be a type of caulerpa. The pic isn't clear enough for me to tell.