Не рано. Но выбирая гуманитарные дисциплины в качестве профилирующих, нужно довольно четко понимать куда идти, вплоть до специализации, и чем потом заниматься, тем более, что у вас мальчик. На данный момент, поскольку ребенок еще не определился, кмк, очень и очень стоит подтягивать математику и естественные науки, а также русский  и иностранный. Что касается истории, то к экзамену его хороший репетитор натаскает за год-полтора, т.к. экзамен - это не равно знанию предмета. Но в целом делать на этот предмет основную ставку в плане в/о для мальчика я бы не стала ( я заканчивала истфак).По поводу формата дополнительной подготовки, имхо - только репетитор, особенно если вы все же выберете гуманитарное направление.