Да, российские SIM-карты работают в Шанхае через роуминг, но это дорого. Местную SIM выгоднее купить по прилёте: пакеты интернета и звонков стоят заметно дешевле, а подключение займёт пару минут. Для поездки до пары дней хватит роуминга, а при длительном пребывании экономнее местная карта.