Does e. Coli contaminate all meats or just ground beef?

All foods. E. Coli can contaminate any food, not just meats. Lettuce, tomatoes are known to have been contaminated.
Any. E coli is found in the intestines. Any food can be contaminated although it not pleasant to imagine.