No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Since you plan to use a down payment assistance type program, the place to start would be with the program requirements. It is common that those programs have limited lenders that can or will participate.
To find the program requirements google (or your favorite search engine) "your county/city/state name + first time buyer down payment assistance program" or something similar and you will see various programs. Some are county programs, some are city programs and some are state programs. Each program has its own guidelines. Most are income restricted based on the number of household residents. Some are zip code based. Most restrict assets too. Read each program and its requirements to see what is a best fit for you.
You may have to call or otherwise contact the program admin to see which lenders are preferred.
Also ask a few Realtors in your home town area. Some of them may have worked with buyers using downpayment assistance programs and can help you navigate the possible sources and processes.