Juliet - I agree, if you have misgivings about this guy then cancel. And also I'd say smile nicely at the end of the date, shake hands and don't reject them until you're on the way home or later. No one likes to be told that you don't like them in person (although forcing a kiss on you makes him a lower form of life IMO) so just be apologetic 'oh is that the time, I've really got to rush off, my very large brother is expecting me home, sorry it's been lovely, I'll text you?' and offer a handshake
That way he's not going to force the issue to get a kiss rather than nothing, hopefully, he'll hope he's impressed you enough to get a second date. And when you're out of there, then you dump him remotely. Politely, but remotely.
Also if you're in a public place and you get a bad feeling, then tell a waitress or waiter - ask if there's a back door if needs be. Just be safe, okay?
You don't owe the man anything. Nothing. If you want to leave early then leave. If he buys your drink you owe him nothing. If he buys you a meal you owe him nothing. If he drives across the country to see you, you owe him nothing. Politeness, yes, but if you need to go, then go.