No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I have never heard this to be true. On the other hand, I don't know a person who acquired an SS number and then obtained true FICO scores a couple months later -- but it's quite possible that we have many cases of that here on the forums. We may have cases where a person has no SS number and has true FICO scores.
What we do know for sure is that there are three requirements that must be met. Note that SS number is not mentioned:
https://www.myfico.com/credit-education/faq/scores/fico-score-requirements