No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Are you asking if it is going to look bad to have them open when attempting to get a new lease? Closing the accounts could lower your scores, depending on what your credit profile looks like.
The only short term effect closing accounts has on your score is with utilization. They remain on your profile for 10 years and still count towards AAoA until they fall off.