No, there are Gymnospermous plants which bear seeds with out fruits
yes
All vascular plants do not produce seeds and fruits, only angiosperms can do it.
Angiosperms are plants that produce seeds enclosed in a fruit.
most fruits do have seeds, but so do all plants, and vegetables
it is your but
Vascular plants with flowers produce seeds inside the fruit are called angiosperm. They are plants where the flower then becomes a fruit containing the seeds.
Seeds mature within the fruit of a flowering plant; the fruit froms from the ovary
Angiosperms. -produce seeds inside a fruit -flowering plants, fruit plants.
Plants have evolved fruit to better spread seeds. The fruit is a tremendous waste of energy to produce, only to be eaten by predators/scavengers. The current line of thought is that animals eat the fruit and seeds, wander away, and poop the seeds out (with fertilizer!) spreading the seeds over a great distance
Angiosperms
A strawberry is a fruit: it has seeds. It's the only fruit with seeds on the outside.
Plants ultimately set seeds, or fruit which contain the seeds. Then they die, unless they are "perennial" plants, which can live for centuries.