If cash payment is agreed upon in the contract, I would strongly adhere to that. Queasy feeling or not.
It’s best to have witnesses present and have the payment acknowledged in front of them as well.
Then you’re safe there for the time being.
Warranty claims are a different matter. If he is insolvent, you might end up empty-handed regardless of the payment method.
Otherwise, his accounts and garnishment issues are not your concern.