Your other points are easily refuted. But point 3 in particular shows us not just that the idea is wrong, but that more careful examination tells us that the food in fact DID NOT happen.
3. Coal Beds and Oil Fields
One of the biggest problem for flood geology is the sheer QUANTITY of biologically derived material buried in the earth. Coal and Oil are only one kind of biologically derived materials. If you add up the sheer mass of compressed material (that we know about) you quickly come to the conclusion that the surface of the earth is not large enough to accomidate all of those lifeforms at the same time.
The reason all of that fits into the earth now is because it is both compressed and it is buried in depth. As soon as you have to take into account that all of the things that comprise coal and oil had to at one point in time, at effectivly the same time, be alive and growing on the surface of the earth, the idea that they were all killed and deposited quickly is instantly falsified by the fact that there is simply not enough room.
Creationists also need to get their stories straight. In response to this, some creationists have said that oil is not biological in origin but rather that it somehow is created deep within the earth. This has also been falsified but it goes to show you that even some creationists realize that the quantity of material formed by biomass in the earth is a killer for flood geology.
There are other problems with flood geology, such as how large structures of evaporite minerals could make layers during the flood. Evaporites are types of rock created by evaporation. You can evaporate a whole lake of very "salty" water and get mere millimeters of salt or gypsum to accumulate. Some large evaporite layers are dozens of meters tall.
You could say that the flood receeded and allowed time to evaporate before returning but that would not be consistent. Remember the bible says that there was only one flood. There is also problem considering the amount of time it would take to produce these layers in the earth that are then buried by even more layers that have different properties that take time that just simply cannot fit into a year time frame.
There are many more "silver-bullet" evidences that disprove a global flood. What I listed here are merely some of them. If you stick around and ask, there are plenty more to show you if you are not convinced by those.
Of course, biblical creationists are committed to belief in God's written Word, the Bible, which forbids bearing false witness; --AIG (lest they forget)