No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Are you in Massachusetts, New York or northern NJ? Most states don't use attorney's but there are a few who it's standard practice in. Those areas I listed use attorney's for purchase contract review very often.
$600? Sounds about average. I've seen higher, I've seen lower.
I've never heard of an earnest money deposit equivalent to 10% of the purchase price - you are sure they didn't mean 1%? 1% is very common, 10%... is ridiculous IMO.