But you don't have infinity. You have, probably between 10 and 20 billion years for the universe, a few billion years for the earth, and a much smaller period of time for the higher life forms.
The available space and time is far smaller than the astronomical string of coincidences.
A family friend hit the FL lottery some years ago. Had she been playing every day since she was born, her odds for winning statistically were still remote. But she still hit anyway. The point of all this is that if something is probable, the lucky number eventually gets cashed, be it now or the next 20 billion years.
BTW, I'm sticking to my infinity time quotient until someone can prove to me that time definitely ends - in which case I'll perhaps be willing to shave off a few billion years ;)
Not really, you can fit a trillion bacteria in a gallon of water.