You’ll be able to apply for another card through referrals with a FICO score, not necessary to do GT. You can still do that if you want, but as you’ve said, doing it via referrals helps the referrer too.
Regarding ITIN, that’s correct, will need it to apply with other banks. I used SH studios...