I've had at least one betta for about 6 years now. I've had only 2 bettas though called Marcus and Dragonfly that have passed or have been given up to someone else because of moving to another location.
Right now I have Auron, a crowntail betta with lots of character that I got at Petco.

He's in a five gallon with a small filter and fake plants. The filter makes a little current to one part of the tank, but because i gather the fake plants to break some of the current, he doesn't seem to be bothered at all. He can rest in place without being moved in most areas of the tank.
I get this white puffy filament in my aquarium on the gravel (some accrueing on parts of fake plants), I assume it to be algae or a bacteria. It grows more on the gravel than anything else on what I assume to be betta poo.
I was thinking about getting 2 little otos fish to clean up and maybe getting a real plant in there somehow. I never had a real plant before in an aquarium. Would this be good tactics to work against this algae or bacteria? What do you think this fluffy-looking filament is?
Thanks!