Not a biochemist, but your previous posts about the origin of life back up the conclusion that photosynthesis is not a requirement.
I think the author is also on shaky ground in claiming that all the hypotheses for the mechanism of abiogenesis are terrible. To me, that's calling the game when it's still in the second quarter.