No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I think you are okay as long as the company is not reporting 30 days late on your credit file. You should go ahead and obtain a LOX in advance--it will be needed! Good luck
I'm sorry, letter of explanation! or LOE
Yup the letter should be all you need.