3 times a blog. How to make 3 pages with 3 sections dynamic?

I think, you should use one template for all of them and you should unite/make one for fruit-infos and fruit-news because it’s at the end the same structure like you wrote here.

I think your issue is a bit bigger because at the end, you have different open questions. In my point of view, we should reduce the complexity step by step and then it will be easier for your brain to understand the whole thing. It’s hard to try to solve a problem/complex situation without splitting it into different sub-issues, like you did.

For example to limit the templates you can choose from, you could create a blueprint with type pages like in this example for articles.yml:

type: pages
headline: Articles
info: "{{ page.creation_date.toDate('d.m.Y') }}"
template: article
empty: No articles yet
sortBy: creation_date desc

(see the template option)