No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
First thing you want to do is to freeze your credit reports and that includes Chex and EWA. They still ID you from basic info Drivers Licence, Passport, etc. Here is a thread on how to handle
Moving to Gen Credit Forum as well