Go with what your attorney tells you to do. You cannot beef up your outs enough. But no matter what you do, you still run the risk of the seller tying up your earnest money. For example, he can file an injunction to block the release of the earnest money, claiming you have misled him, etc. That’s why you would be crazy to put up more than a small amount.