Vincent TeoDo we say "plant" after the name of the flowers? >> It depends. Probably most common flower names can also be used for the whole plant (roots, stem, leaves, etc.).
(a) The sunflower / sunflower plant has yellow flowers. >> Sunflower can refer to either the whole plant or the flower itself, so you don't need "plant".