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.
I would for snails and parasites. I am unsure what all you can do but I was told rinsing with 50/50 peroxide and water as a bath..someone with more knowledge will soon chime in
Look into potassium permanganate dip. Does a great job on both algae and snails, and isn't as harsh on the plants as a peroxide or bleach dip can be. It can be bought online or any place that carries Jungle brand clear water treatment. http://www.skepticalaquarist.com/potassium-permanganate