As for Greedo, I am not sure what the EU says, but I know that in EP 1 a scene was cut in which Ani and Greedo were having a tussle. I imagine that this scene meant that Greedo is assumed to be as old as Anakin, although I have no idea about the Rodian Lifespan.
The reworked canon for that scene says that the little rodian for episode one was greedo's father, Greedo the Elder
. It's plausible that this Greedo is also Greedo the Elder, but I think Greedo the Elder was also supposed to be on Rodia at this time. It seems to me like just another blatant disregard for existing canon. It really bugs me that they keep doing this because there's a lot of really excellent content in the EU that already exists. Like the Republic Commando series by Karen Travis. It was my favorite Star Wars series, but they actually discontinued it, because George wanted to go down a different road with the show...most unfortunate.