Good advice.
I'd add that you should begin (quickly since there is already interest) to build a college list that includes schools fitting within the parameters your son and the parents accept. (E.g., location, cost, urban, city, big, little, north, west, majors offered, and the whole panoply of other variables.) Be over inclusive in number as schools you've never heard of will pop up and you can be prepared.
As a rising soph, he has a year of HS academics under his belt, so you have a feel for his grades and courses. Match those up with the schools. During the summer, delve into understanding the differences in academics each potential college offers (look carefully at the majors juniors and seniors have declared [you can ignore freshman and soph declared/desired majors]), and the employment opportunities for graduates at each school. Understand that some schools will make a kid focus all his efforts in baseball with academics becoming secondary; while other schools take a different approach.
Do not be a passive observer in the process - actively determine various options. Be wary of accepting any offer made this early - these coaches are experts at manipulating parents and players and parents/players only go through this process once. Like any consumer, the more you understand of the process, the better a family has on a reasonably successful result.
As for baseball, clearly he is on someone's radar. Continue to work and develop those individual skills - recruiters don't care which team he's on (high visibility, low visibility); recruiters care for individual skills and those skills need to advance (skills which plateau are warning signs to schools and can lead to bad results come NLI time).
Good luck. The recruiting roller coaster has begun. Preparation is what smoothes the ride.