No es posible compartir una SIM entre dos dispositivos.
Bueno, no es fácil, de todos modos. La tarjeta SIM contiene un microcontrolador y existe un protocolo de comunicación bastante complejo entre él y el dispositivo en el que está instalado que se confundiría al conectar dos dispositivos a la misma tarjeta SIM. Esto se suma al hecho de que los dos dispositivos a menudo intentan conducir los mismos pines de entrada de SIM a estados opuestos al mismo tiempo.
Necesitaría implementar un dispositivo inteligente que proporcione dos interfaces SIM, una para cada dispositivo y una tercera interfaz para la propia SIM, y mantener un canal de comunicación separado para cada interfaz.
Algunos proveedores de servicios permiten que dos tarjetas SIM compartan el mismo plan, que es lo más cercano a lo que obtendrás sin mucho trabajo.