It doesn't say the cherub was in the Graden of Eden. It says:
We are all born with guardian angels. Nothing unusual there.
While the language may be connected to what we think of the devil in Christian teachings, Eze. 28 is decidedly about the conceited king of Tyre. There is no mention of Satan. Satan in Judaism is one of the 'sons of God' in KJV, and one of the angels in LXX (Job 2:1)
Sorry, that is not what the Hebrew says, and the full passage is describing Satan, as there is none other with those attributes that that can even come close. Many complain that scripture is hard to understand, yet here we have a description plain and simple that can only mean one thing