Nao é bem assim que o Library funciona.
Primeiro, na Draw Step, a triggered ability do Library dispara, mas antes de tudo, ele compra o card dele normal do turno.
Depois, a triggered ability da Library é colocada na stack, e ao resolver, ele escolhe comprar 2 cards adicionais ou nao. Caso ele compre os 2 cards adicionais, ele escolhe 2 cards na mao dele comprados naquele turno. Para cada um deles, ele paga 4 de vida ou coloca o card no topo do grimorio.
Basicamente no teu exemplo, ele compra a carta do turno, 2 adicionais da Library, mas se ele compra 2 adicionais da Library tem de escolher 2 das 3 que ele comprou ao todo no turno, e coloca-las no topo do grimorio. Isto pois se nao colocar nenhuma, perde 8 de vida, e se só colocar uma, perde 4 de vida.
Cumps