1. It is generally recommended to use natural gravel for the aquarium. Colored gravel can be used, as long as it is professionally made, certain cheaply made color gravels can be toxic to fish in your aquarium.
2. Purchasing fish that feed off of algae is a good plan to take care of an algae problem in your aquarium. You could also try cutting back the amount of lighting in the aquarium or get an algae treatment chemical to take care of any algae problems.
3. Cloudy water is normally a sign of overfeeding your aquarium. Judge the right amount of food to place in the aquarium to not leave too much residue due to overfeeding.