Singular
Я правильно понимаю что ViewHolder содержит в себе View и будет сохраняться пока жив Context?
А ViewHolder в свою очередь добавляются в массив который находится в RecyclerView.Adapter?
Контекст это штука слишком абстрактная. В 99% случаев его роль выполняет активность, в рамках которой и отображается ресайклер. Если тебе так хочется понять про утечку: активити держит дерево вью, вью является ресайклером, ресайклер держит внутренние кеши, кеши держат вью холдер. Если активити уничтожится/завершится, мусорщик все это соберет