Sooooo many red flags here. Cut your losses now. You owe him nothing.