All the answers here are wonderful, and l have very little to add.
However, since you're new to the whole thing, l do think it worth addressing some of the dating etiquette Sphinx said not to worry about too much. Or to elaborate a bit. Or something. Anyway.
ln the straight world, since womens' lib, there's been an ongoing struggle about who pays, because before that, men did. Now, there's all this damn hoopla where the princesses of the world expect men to pay their way all the time, and the rest of the sane women at least offer to pay their own way; sometimes, the men who were raised right by their mamas will insist on it, which is cool though unnecessary. As a gay man, you get to be blissfully ignorant of this concern, so as far as this topic is concerned, my advice is to come prepared to pay for them as well if you like, or for yourself, which seems like a no-brainer, but you'd be surprised. The gay community has princesses too. Always be able and willing to go dutch.
As for who picks up who, just meet them there unless they offer to pick you up and that's comfortable for you.
Who decides what happens on the date? ldeally, you can both suggest something and go from there, or trade off if you think there's going to be a second date. lf you have an idea for an activity or dinner spot that you really, REALLY want to take them to, just say, "Hey, l'd really love to show you this/do this with you", and see if they want to share another activity/dinner spot/whatever to round out the date. Sometimes it's fun to make it a surprise (or be surprised by letting them plan the whole thing), but this doesn't always run smoothly if they pick bumper cars and you have no desire whatsoever to ride around and bash into people. For the first couple of dates, it's probably a good idea to know what you're both doing until you know each other and have a better understanding of each others' preferences; that way the date isn't ruined on a technicality or innocent but bad judgment call.
lf it's not going well, just step up to the plate and be honest. By 'not going well', l mean that unless you just HATE each other, there probably just isn't that much chemistry, and that's okay. lt's not necessarily fun, but it's still more ethical to just say, "Hey, l've really enjoyed myself, but l think we're better matched as friends than anything more." lt's up front, and it's far more respectful than lying to them, having a friend give you an 'escape call' with some bullshit excuse that you have to attend to right away (anyone with half a brain knows this one when they see it, and it sucks), or simply leaving them thinking everything went great and another date is happening, and then they never hear from you again. lt's supremely disingenuous and inconsiderate (not that l assume you would do this, but it's worth a mention). But unless you really aren't getting along, leave that bit for the end of the date. lt sucks to get cut short on a date because someone doesn't feel romantically attracted to you, no matter how nicely it's going. As far as what's going to happen at the end of it if it IS going well, that shit will definitely work itself out. But if you're not looking to sleep with them, just let them know that you're interested in the fun making out part when it happens, but you'd like to take your time. Anyone worth his salt will respect you more for saying so.