Looks like a similar size to my guy when I got him from Petsmart but they told me ~8 weeks. One thing for sure, disregard just about anything they tell you.
Super cute though, glad to hear he's healthy!
Caution with the fake plant thing, looks like the same suction one I have, my beardie has...