No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Welcome to the forums brandon!
Possibility yes, normally I'd say no problem with 20% down; however, that voluntary repo if there's still a balance being paid on it might be a killer. Do you know what the status currently is on it? Is it still being paid or is it in some other state?