Your 1st example sentence comes in the form of advice. The speaker is advising someone to have something done. This is a causative construction and in this instance requires the infinitive form of the verb.
eg. Have Richard take you home. He has a car.
Your 2nd example sentence should read:
He's been in Japan for ten years
He moved to Japan ten years ago
I am not a teacher.