Hiya Lily! Welcome to Fishlore.
I moved your post into its own thread so it will get the attention it deserves.
Also, just to verify: When trying to post a new thread, did you go to a sub-section of the forum (the various areas, such as "General Discussion" on
http://www.fishlore.com/fishforum/) and look for the "New Thread" button? It will be below any sub-sub-sections (in General Discussion, there are four of these) and above the blue bar that says "Threads in Fish Forum..."
Okay, on to your question.
There is no need, in my opinion, to remove stuff from the tank. In fact, washing the decorations will remove the bacteria that turns fish waste from
ammonia to nitrates. These bacteria are necessary for healthy fish. In general, my cleaning involves a partial
water change and a bit of vacuuming, which requires only a bucket and a siphon vacuum (which is a length of flexible tubing with a wider tube at the end. You start the siphon, then use the wide end to stir the gravel a bit.) This pulls fish waste and uneaten food up without removing any of the gravel.
With the babies, there are many methods of dealing with the potential for harm. I go with a more natural method. Any tank where I'm trying to encourage breeding has a lot of frilly plants (I have live plants. Java moss is great for this task) for the babies to hide in. I'll likely lose a few babies, but they're born with a fear of the things that will hurt them, so they tend to hide in the plants.
You can also set up a separate tank (best if you can find a way to heat it, though), or use a breeder net to separate the babies from the parents.