Хорошие базовые знания по биологии можно приобрести во многих школах. И не обязательно это должен быть топ по профилю. Зависит от учителя. В топах тоже можно неудачно нарваться. Однако в сильных профильных школах и классах будет не только «базовая биология» (что за зверь-то такой?). Будут праки, лабы, допы, выезды, экскурсии и одноклассники на одной волне.Ваш ребёнок уже немаленький. 8 класс на носу. И он у вас никуда в 8 не поступает, судя по всему. С каждым годом спектр школ, куда можно будет пробиться, будет все Уже. Доборы меньше. А конкуренция сильнее. 171, пожалуй, исключение, там в 9 и 10 наборы. Среди детей, не вылезающих из олимпиад, кружков, профильных лагерей, ваш будет выглядеть весьма скромно. Не потому что нужна бумажка про олимпиаду для поступления, нет. Просто те, кто в этом варится, знают и умеют НАМНОГО больше, чем ваш с базовой биологией. Ожидать, что в 9-10 классе ребёнок «если захочет», то будет участвовать в олимпиадах, порвёт всех и станет победителем, поступит в СУНЦ,  очень самонадеянно. Даже очень умному ребёнку это весьма проблематично. Слишком большой отрыв будет у других, биология - специфический предмет. Тем более в переходном возрасте, который у вас ещё не наступил.