1) Там даже улицы назывались именами цветов: улица Колокольчиков, аллея Ромашек, бульвар Васильков. Пояснение: ставим двоеточие, когда обобщающее слово стоит перед однородными членами предложениями(в данном случае обобщающее слово - цветов)
2) Все верно, запятая не нужна. Она нужна была бы, если было бы обобщающее слово, к примеру: на улицах зацвели красивые цветы(О.С.): белые хризантемы, красные георгины, разноцветные астры.
3)Все верно
4)Все верно