Whoa,
It's too soon to worry about his future. You haven't said how old he is, but given that we're talking toys here, I would imagine very young.
1a. The ability to really understand the concept of lying and stealing develops at different ages for different kids. Sometimes lying is a sign of a very high IQ.
1b. Not being able to identify right from wrong after a certain age can be a sign of Aspergers, adhd...etc. Albeit mild forms of it. Again, age makes a difference.
2. Children don't behave poorly because it's just "in" them. Something is off here. And please don't think it's you. If kids came with a handbook and you weren't following that handbook, then fine, you could take the blame. But it's hard to parent, and asking questions is the right place to be.
3. Has it always been this way? Or has something changed or gotten worse? Even if he's been this way for a long time, does he have a cousin, friend etc that has this behavior. OR did something similar happen to him that went uncorrected and he wasn't able to vocalize it? He may be vocalizing an old wrong or hurt done to him.
My suggestions?
1. Talk to the school counselor. Right off the bat, have him evaluated and have the usual things eliminated-adhd, autism. Talk to a counselor, therapist, etc -- get some answers about what to expect developmentally. Is he ahead? Behind? etc.
2. Talk to him -- ask him if anyone ever did this to him and got away with it. Maybe he experienced a wrong and is acting it out.
3. Consider reading a book called "The Five Love Languages of Children" by Campbell. it's been amazingly helpful in figuring out first how to nourish your child's little well. Once you figure out how to nourish them, believe me, discipline becomes much easier.
Best.