are all alage autotrophs

No, not all algae are autotrophs. While most types of algae are autotrophic, meaning they can produce their own food through photosynthesis, there are also some types of algae that are heterotrophic. Heterotrophic algae obtain their nutrients by consuming other organisms or organic matter in their environment.