Run to the hills! Seriously, that’s like Step 2 in the ‘I’m going to blackmail you bitch’ chapter of the ‘Pick up Pussy by Pretending to be a Dom’ manual. (Chapter 1 is open an account on Fetlife).
Sorry… Feel free to message me if you want more specific advice (I’ll need your credit card details and copy of your passport though – only kidding). But yes, perhaps, PERHAPS if he answered you saying you were uncomfortable (well done on that) correctly he might not be the douche everything else suggests he is. But yeah, he is.
Good girl for asking advice. Sorry it wasn’t better news, but you knew that. Your instincts are good. Trust your skeevy sense.