Yes.
yes
You may have got a male plant. These plants do not bear fruit. They are grown to pollinate female plants. If the plant has flowers, the flowers are not getting pollinated to bear fruit.
no, tomatoes grow on plants about 5foot tall which have small yellow flowers that die off to grow a tomato.
Small tomato plants will form tomatoes within about 60-65 days
1/5 or her garden is cherry tomatoes.
There are many thousands of different plants besides tomato plants. And there are many hundreds of varieties of tomato plants.
If you pick off the flowers, you will not get any tomatoes. The fruit form as the flowers die away. However to give the plant a better chance of producing the best fruit, leave five trusses of flowers and pick off the rest
Tomatoes are fruit which develop at the base of flowers on tomato plants, this occurs above ground level.
the plants without flowers HAVE no flowers ! and the plants with flowers DO HAVE flowers :P
Many parts of the tomato plant are very irritating to the skin so I wouldn't try eating the flowers.
i grow tomatos and the flowers dry so the tomato can grow banana peppers do the same