No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Both.
LLC is the legal entity and you are the officer/member/administrator
All business credit apps will ask for both your name and company name. The government is requiring info on the corp officer like SS and DOB in addition to address, telephone #, etc...