Is there a time limit before the zombie apocalypse triggers?
Solution 1:
No, there is no time limit. The zombie invasion is triggered by advancing the main quest. However, the really good stuff doesn't really start appearing until later chapters, but I suppose it is possible (though very slowly) to data farm in the early chapters to pump your research.