Thank you, Lucian and Rafael, for your answers.
Here's a revision (of my "version 3") which includes most of your suggestions.
Inspired by Lucian's suggestions:
Page margins increased from a quarter inch (6mm) to three quarters (19mm)
Column gutters increased from a quarter inch (6mm) to a half (13mm)
Font size reduced from 14px to 12px
Line height ...
What is the main difference between photos 1 and 2?
It is not just the size of the tomato, it is not just the number of them... is the space.
Do not clog information. People want to see specific information, not all of it, but the relevant one.
You are worried about a specific issue, characters per line, where that is not important. ...
50-60 characters per line is indeed within a 'recommended' range, but that's subjective. With the right design, you should not worry about this number too much. Certainly nobody's going to count how many characters you have per line.
Version 3 looks ok, but needs a bit more spacing on the margins and in between columns. Also, main header section on page 1 ...