Вода цветёт в бочке по следующим причинам:
Бочкой (водой) пользуетесь не часто, нет так называемого "водообмена", другими словами редко берёте воду из бочки и редко доливаете свежую.
Тут можно провести аналогию с естественным водоёмом, в котором нет течения, вода в пруду зацветёт быстрей чем вода в водоёме с течением.
В Вашей бочки размножаются водоросли, они причина цветения воды.
На размножение водорослей влияет и температура воды, её надо понизить, установите бочку под навес, прямые солнечные лучи не будут нагревать воду.
Что бы водоросли (и иные микроорганизмы) не попадали в бочку, нужно приобрести вот такую бочку с крышкой
и не важно металлическая это ёмкость, или пластиковая.
Или в качестве крышки используйте листовой металл, оцинковку как вариант.
Плотно закрывать крышкой, не обязательно.
Возможно купили бочку б/у в ней уже были водоросли (микроорганизмы), слейте воду и тщательно промойте бочку.
Поливать такой водой огород можно, те самые водоросли из-за которых цветёт вода, это своего рода удобрение для растений и причём удобрение натуральное, экологически чистое.
Но важно учитывать каким образом берётся вода из бочки, самотёком, используется нанос и.т.д.
Те самые водоросли могут забить и шланг для полива и трубы и даже вывести из строя насос для воды.
То есть всё же лучше чистая вода в бочке, чем цветущая и даже для полива.
Но если нет иных вариантов, то поливать огород такой водой точно можно, не желательно поливать ржавой водой (если речь о металлической бочке) с большим содержанием железа в ней.