#1: Campanula, probably poschkarskyana
#2: Lotus (scientific name) from the fabaceae family (there are no "weeds" in my book: most of these plants are even considered medicinal herbs)
#3: probably acanthus
#4: probably some species of thyme
#5: yes, geranium, they come in different sizes and forms
#6: probably golden rod
#7: could be satureja or thyme
Not sure about the next two. Have you tried one of the Apps to identify flowers, like Flora incognita?
I have heard they are pretty good (from people using them in Germany).
I am only one, but still I am one. I cannot do everything, but still I can do something; and because I cannot do everything, I will not refuse to do something that I can do. (E.E.Hale)