1º A habilidade do Ulamog dispara quando conjuras o mesmo. O que significa que o trigger do Ulamog vai para a Stack (por cima do Ulamog) antes do opp conjurar o Delay. O trigger vai (se mais nada for adicionado à Stack) resolver depois do Delay anular o Ulamog.
O trigger do Ulamog também vai voltar a disparar quando o conjurares via Suspend (graças ao efeito do Delay).
2º Em situações normais não vai haver uma janela possível para o Surgical, tudo por causa de prioridades. Quando um item resolve da Stack, a prioridade passa imediatamente para o jogador activo, que neste caso vai ser o controlador do Souls, pois é o turno dele. Por isso mal ele termina de resolver o Souls, que é quando o Souls sai da Stack para o Graveyard, ele volta a receber prioridade, e pode conjurar o Souls via Flashback nesse instante. O seu opp só volta a receber prioridade já tarde demais, quando o Souls flashbacked já está na Stack.
Pode existir uma altura possível caso a resolução do spell (i.e.: a entrada dos tokens do Souls) causem o disparo de alguma triggered ability que ocupe a Stack. Aí o trigger tem de resolver primeiro, pois o Souls tem de ser conjurado com a Stack vazia, mesmo via Flashback. A resposta ao trigger com o Surgical no Souls é possível nesta situação.
Cumps