"He has it" is the correct sentence,because has should to be used with He/She/It,have should be used with I/You/We/They..
Examples
have
Have is used with some pronouns and plural nouns: 'I have a great English teacher.' 'You have toothpaste on your chin. We have a meeting at 12.' 'Nurses have a difficult job