All can't really be used in that sentence as the "all" would be an adjective. Not a noun that can be the target of a verb.
When all is used as a noun it means "Everything possible" or All of someone's possessions. Even so these are mostly used in set expressions
Hence: The mouse gives his all [does everything possible] to eat everything, but lost is all [everything that he owned, perhaps even his life] trying."
Go to this site
then search for едят, and it will show you the root word and all possible conjugatiшщты
Note: don't use ё, instead use е
Can't claim expertise, but the ы sound is one we don't have in English, nor anything really very close to it, so approximating it in the Latin alphabet is always going to be difficult. Neither oo or i is a great way of representing it.
The TTS isn't bad, IMO, but I think it would also be really worth your looking up YouTube videos for the Cyrillic alphabet in general, and for this letter in particular (there are entire videos dedicated to trying to explain how to produce this letter properly, it's one that many, many learners have issues with), so you can hear it being used by real people in the wild, not just by a creepy computer voice :)