All you need to know from these numbers is that you have a lean condition. That's about all they'll tell you. If you understand what causes lean conditions, run with that. With my wife's expy, to trace that lean condition after putting the vehicle back together, I checked fuel pressure with a cold engine, not running, and it was about 4 psi above minimum. So I then checked egr valve function, egr solenoid, evap solenoid, vacuum line condition, even checked vacuum with a gauge. Everything was within spec. So I bought a fuel filter and changed it, even though pressure was good, and found a lot of trash in it. Then it dawned on me that a tank or two before I started having problems I ran seafoam through it, which ended up plugging that filter. Don't rule it out...
Freeze frame only tells you the conditions under which the light was set. The CEL doesn't always set right away. Sometimes the pcm will detect a problem, and then monitor that system for so many cycles before setting a code. That's the difference between a hard fault and a pending fault. The only useful information from that freeze frame is that your long term fuel trim on one bank was out of parameters for too long. That it set the light at idle with engine warmed up is irrelevant, especially since your hard start happens with the engine cold.