I don't know the extent of the BBA (assume this to be brush or beard algae), but it would not deter me from buying any fish or plants, generally speaking. Algae can be controlled by proper tank maintenance, and if you have a balance between light and nutrients, you will not have algae problems. I have battled brush algae more than once, and always when the balance gets out. This can vary from tank to tank.
Algae will appear in any aquarium on its own and does not need to be introduced directly. Different species can appear in different tanks, even when they are all in the same room and receiving identical maintenance. It is one of those mysteries.
I would not treat plants for algae; as Rhonda Wilson writes, anything strong enough to actually kill algae is almost certain to harm the plant.
Byron.