Broccoli, spirulina, and green tea extract, are these healthy?

Yes. But green tea extract should be used in moderation. More than the equivalent of 5 cups of green tea per day can cause possible side effects. Actually - everything should be in moderation.