Can Skype receive Texts for Vanguard and Schwab account?

I'm going to thailand in October. I need a US# so I can login to my vanguard and schwab accounts while i'm there. Does Skype work for this purpose or do I have to have a physical sim for these sites? I'm just trying to find the cheapest way to do this as I have no other purpose for a US# in Thailand.