He won't think you're crazy just because you haven't been around the block. A conversation should involve two people equally, so if one dominates, "I, I, me, me" the other person will be left feeling like a passive audience.
Two things to look out for, is he polite to the waitress/barman/taxi driver? And how does he talk about other women, positively or disparagingly? Look at how he treats others and the way he treats you.
The main thing is, don't ever do something you're not comfortable with, speak up. You don't "owe" him because he buys you a drink and pays for tickets or buys you a meal. It doesn't give him a licence to paw. So there's no awkwardness and you don't feel beholden, don't pick the most expensive item on the menu and offer to buy a round of drinks now and then. Btw keep check on your alcohol intake so you keep your wits about you.
At the end of the evening, if you feel it's right, ie if you've enjoyed his company and you want to, let conversation tail off to create a helpful pause and end the date with a hug. If you are facing him, as he leans in, offer him your cheek or your lips.
Alternatively if you keep your distance, chat on and on, fumbling for keys, he'll work out that you don’t want to be kissed. See how you click!
Not all men are predatory. For some, attraction only intensifies if you turn down his advances on the first date. Shyness isn't going to put him off, only if you are totally clueless about social cues and interacting with him. He's not there to fix you, he's hoping for a pleasant night out, to get to know you better.