Корректно: цветочные горшки (или горшки для цветов).
Верен первый вариант.
Корректно: между белым и синим цветом.
Верно: голубого и бежевого цветов.
К сожалению, абсолютно правильного подходящего варианта нет. Можно перефразировать: Он подарил ей цветок. Это были анютины глазки.
Верны оба варианта.
Корректная пунктуация: От домов во все стороны шли ряды деревьев, или кустарников, или цветов.