You can just walk in there with cash and walk out with a fully activated SIM without them asking for ID?
Correct
Yes, I recall doing that. I'm a foreigner but I was in the US on vacation. Went to T-Mobile, so easy to get a SIM card.