Hello,
Yes, definitely he can take admission in Ba honours and other courses even though his stream is science. But only thing required is to score very good marks in 12th as in DU there is deduction of 5% from best four percentage in case of change in stream.
All the best. Hope this will help you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile