Objects missing from final render
It seems you used the BlenderKit Asset Library addon to get models in your scene. It seems to work with Instancing of collections. I think for the Import Method of the asset library you chose Link. (personally I would have used Append)
If i open your file there is only geometry data for 3 objects (the ground, the background and the mountains). The other geometry is not in your file but somewhere else, and it is linked to your file.
Possibly the file paths of the missing objects are not correct (maybe the files where moved), and your blender file can't find the needed files/objects/geometry.
One way to solve this is to Append your objects in the future. This way they become part of you blender file, and are not dependent on correct links/file paths.
(Be aware though, the problem might be something different all together, but since i don't have the files that are linked to your blender file, it is hard for me to tell.)