No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Congrats on the pre-approval.
SS should improve your situation since it'll be additional income. Your buying potential should increase with the additional income.
Yup, SSRI (social security retirement income) will just help your situation. I wouldn't worry.