Como tenho o app do jogo, fui testar as suas dúvidas e tudo o que eu achava que era, se confirmou, a saber, respectivamente:
1) O soldado se move quantas casas o jogador quiser e for possível, mas apenas em um sentido em linha reta, em qualquer direção ortogonal;
2) A bomba não sai do jogo quando explode uma peça do outro jogador, cabe ao jogador que perdeu a peça memorizar a posição da bomba pra tentar desarma-la com o cabo armeiro;
3) O espião, por ter valor 1, não elimina nenhuma peça adversária, exceto o marechal, e apenas quando o espião ataca, ele só tem essa função mesmo (não é pouca coisa, visto que o marechal pode sair eliminando todo mundo que se mova do adversário, deixando-o com o exército bem arrasado).