If the kid loves to pitch he should continue to pitch. It amazes me how many people make a plan for the future that cuts out the present enjoyment. Don’t forget to enjoy today. High school and travel ball are fun. Plus they’re the bird in hand. You can’t guarantee future pleasure in baseball.
Don’t obsess on level of play at college. Find an opportunity that is the best potential baseball, academic and social experience regardless of level. Once college is over what level is played is irrelevant.
If a kid is a two way player (pitcher and position) and not dominant in one just keep doing it and let it sort itself out.
My only disclaimer on this is the issue with pitching and catching at a competitive level. It can be rough on the arm. But you mentioned he’s been used as a corner infielder.
i noticed you didn’t bring up hitting. It doesn’t matter how well a kid catches if he can’t hit. College programs will find a hitter who catches adequately.