Each path is unique. Just based on the numbers, description you provided and the position, he is not currently on track for P5 D1 schools, so there is not an immediate rush to be seen, as most others recruit a little later.
Remember that the whole process is to determine best college fit and the primary purpose of college is to get the proper education and training for one's working career. So, finding the right academic fit with the right major should be very high on the list.
You don't have to break the bank. Also understand that a vast majority of college student athletes ultimately choose a school that is either in-state or a neighboring state (See charts from Recruitinginsights). This, too, can make the search and the process much easier, unless he has a particular major in mind that can't be found in those schools nearby.
OF is the hardest position to get recruited from. He has decent speed and a strong arm, so that is a great start. But, the primary focus will be on the hit tool. He must continue to develop as a hitter and he must play regularly against good competition/pitching. There are many ways to go about accomplishing both but the good competition is most likely to come with some involvement in a decent travel organization. Good instruction will help keep him on track with development but he must also have the mindset to put in a lot of extra work on a regular basis.
It will be tremendously helpful to have qualified and connected advocates that can speak on the player's behalf and as reference when the player is communicating with schools. This can come in the form of travel coaches, HS coaches, mentors, private instructors, etc. They can also be used as sounding boards to check if you are fishing in the right ponds.
In addition to asking specific questions on this forum, you can also search any topic. Everything is covered here - you found a great resource. If you haven't already, you and your son need to put together a recruiting plan.
Once you have an initial list of target schools, based on his unique combination of academic interest, playing ability, social fit, weather tolerance, acceptable distance from home, etc., you can tailor the action plan to get in front of the right schools at the right time and to align himself with the right instructor and travel program where applicable. But mostly, the player must continue efforts to maximize his playing ability.
The process typically involves some carefully chosen mix of instruction, travel, camps, showcases and the use of a decent recruiting video matched up with an organized communication campaign but, for many, not all of these are necessary (or realistic). There is good instruction available at little or no charge if necessary. There are travel organizations that are much less costly than others and still provide a competitive environment. Mostly, the process is about good players making sure they are seen by the appropriate schools that they are interested in (and vice versa).