No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
PMI is required on all new FHA mortgages you can pay it up front or monthly
It is my understanding with FHA that PMI must be paid for 5 years, regardless of percentages.
15yr FHA loans with 78% value do not have the monthy PMI, you still pay the upfront though.