You have a contract. Do what it says. It probably doesn’t address the cost of the termite report specifically, but it probably does have a drop dead date, after which the seller is entitled to keep earnest money. Legally, it doesn’t matter what you want or what the seller wants. What matters is what’s in the contract.