I got a serious bug, i finished my first mission, the new recruit got added to my roster, but the other permanent team member disappeared, the other died during the mission from the ambush (They sure got many enemies, i'll be prepared next times), but yeah, roster issue. It also looks like the merc i used isn't showing up in the merc list.
As for the voices, as i suggested, allow them to be turned on/off, it's an easy solving for both parties, though ambient sound is definitely needed in either cases.