If you plug SIM card into desktop, you can actually do signing with it, and TLS authentication.
I recall, only Nokia S60 series, and A200 had a SIM card API exposed to apps. Ios does not give you access to SIM, Android does only for system apps.
Before you all warn me i know it is the worst possible brand to own, i am getting spied on by all the regulars that come with Android - Google/ US agencies but i also get the added bonus of China spying on the device. But i was broke.
I doubt that: simply add two "SIM identities" (which on the mobile phone map to the same SIM card) to the account of the respective service.
The fact that some person is trustworthy by his personality traits does not imply that he does have the (also technological) skills not to become scammed or impersonated.