Гарантирует ли сим-карта другой страны защищенность от перехвата смс товарищем майором?
Не гарантирует.
Ваша карта будет работать в роуминге через оборудование на территории РФ, соответственно, доступ к SMS у местного оператора связи будет. Лучшим вариантом будет регистрация в сервисах на эту карту другом в самой Англии.
Если SIM-карта используется для получения SMS в той стране, откуда она родом (не в роуминге) и ни разу не регистрировалась в России в роуминге - то эту дыру можно исключить.
Съездили, прямо там активировались по SMS, приехали. SIM-карту храним в ящичке на крайний случай.