Here is what I was told with DD1, and this isn't necessarily what I believe, but what I was told.
Peanut Butter - I had heard one yo. Before then, besides the allergy risk, babies' saliva can't break it down fast enough, and it poses a choking risk. I gave DD1 a pb & honey uncrustable in the doctor's office for her one year check (how about that for a one, two punch???). My ped yelled at me not until 2!!! because of the allergy risk. Too late, she loves pb and isn't allergic.
Honey - One yo because of the risk of botulism with raw honey. Not sure about the choking hazard on this one, since it is so gooey. Have to check on that.
Eggs - One year because so many vaccinations have an egg based serum, if your child has an allergy to eggs, and you give them eggs to eat, they will not be able to get vaccinated. The risk of allergic reaction with the vaccination is low because there is so little egg in it. That is what I was told anyway.
I hadn't heard anything about strawberries or tomatos. So many foods have these fruits in them already, that I can only imagine the risk to be a tummy ache from acidity??? Not sure about this one.
Oh, and btw, most store baked goods are baked around tree nuts, so keep that in mind if your child has a nut allergy. Frankly, I feel for parents with food allergic children. I don't remember any kids being allergic to stuff when I was a kid, and now it is everywhere. Weird.