Да, здесь нужно поставить тире перед фразой "им оказался". Таким образом, правильно будет:
Он искал друга и нашёл его, им оказался - родной язык.
Да, здесь нужно поставить тире перед фразой "им оказался". Таким образом, правильно будет:
Он искал друга и нашёл его, им оказался - родной язык.