From the eternal point of view this life is temporary and a test. A way to prove ourselves and who we will be in the hereafter. Such a test would not work if it had no ending and the only way to get ride of the need for sustenance is if your also remove mortality hence trapping all of life in an eternal cycle of imperfection. Imagine all the trouble we have with people who do evil now. Now imagine having to imprison them not just for life but for eternity for fear of what they would do to others. Now imagine you just described Hell, ie. being trapped for eternity with evil people.
On the other hand if you consider this life a temporary stop in our eternal progression death ceases to be the horrible fate some consider it. The food chain is temporary and ultimately unimportant. Natural disasters are means by which we prove what we are by how we handle them. Those who die in such incidents are in the next life with God and have finished their trial... they can rest while the rest of us who live still have to "study" as we prove who we are each and every day.
To sum it up the reason you are having trouble with the concept of omniscience in such a case is because you are applying a temporal standard to an eternal concept. Instead you have idealized the difference between an immortal after-life and all it is described as being like and a mortal life with both good and evil to choose from, our agency.