Hi :).
1) Yes and yes. He eats his meals each day as soon as they're given. I'm surprised I don't draw back a nub with the way he goes after them lol, and has only gained weight. No, he is not lethargic, in fact, he's quite active. No.
2) About a year and a half - the reptile store didn't tell...