Ответ:

а) Нет. Массовые находки новгородских берестяных грамот начались при археологических раскопках в 1951 году, уже после смерти В. О. Ключевского.

б) Нет. Иван III первоначально назначил наследником внука Дмитрия, сына Ивана Молодого; позднее наследником стал Василий, сын Софьи Палеолог.