Inspections are always the cost of the buyer, since they are performed for the benefit of the buyer. As far as earnest money goes, you will most probably have to put down something. Earnest money is an agreement between buyer and seller, and USDA has nothing to do with that. It will be difficult to find a seller who will accept your offer to purchase without some sort of earnest money.