Não, as mensagens de texto não podem ser acessadas por outra pessoa no seu telefone celular se o cartão SIM não estiver no telefone, *desde que as mensagens sejam armazenadas apenas na memória interna do telefone *.
Se as mensagens forem sincronizadas com um serviço em nuvem (como o iMessage ou o Google Mensagens), elas poderão estar acessíveis através desse serviço, independentemente da presença do cartão SIM. No entanto, o acesso a eles exigiria a senha ou outra autenticação associada a essa conta em nuvem.
Se o telefone estiver desbloqueado e conectado a uma rede (Wi-Fi, por exemplo), o acesso a arquivos de dados, potencialmente incluindo mensagens, também poderá ser possível, dependendo das configurações de segurança do telefone e das habilidades do invasor. No entanto, é menos provável que ocorra do que acessar um backup sincronizado em nuvem.