Missed opportunity to double up on science?

Those schools still rate as reaches. He’d indeed need Italian 4 and one science AP (2ok) etc, as much as possible - OT has to fit with his interests, personality, etc. If he has no strong interests (demonstrated out of school through community involvement for example) then the basic formula (5 core classes :english, math, social science, science, foreign language + 1-2 personal picks) works.