No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
it is my understanding that you can get your earnest money back at closing. If you paid the other thins before hand I dont think you can get a refund for it, but if your closing was coming to 6800 and they are paying the 6000, then your other payments could cover the 800 and you can get your 1000 back at closing.
I believe you can only get the 1000 from what I have read,unless the closing people allow the sellers to cut you a check for the inspection etc.