Hey sonofasailor - Welcome aboard!
I understand where you're coming from. It is pretty hard - at least at first - to rebut a lot of the creationist arguments. Not because they're valid, but because they cover so much territory from so many disciplines that even specialists have trouble answering them all. It because especially confusing 'cause creationists often use the jargon and even the findings of science as "evidence" for their own views. Which would be okay except a lot of times these evidences are distorted or misinterpreted. However, they are often esoteric, and without a specialist's knowledge it's often hard to see where they're wrong. I can relate to your problem. I simply stand in awe of the geologists when they're taking apart an argument - I don't even know what half the terms mean.
As to your questions, I'd love to help out. However, each one of those requires volumes to respond! There are a couple of approaches to take if you're really interested in getting into the evo/cre debate (Warning: It can be addictive in it's own right!):
1. You're going to have to do a lot of reading, I'm afraid. Fortunately, there are a ton of good, easily understood books out there that cover the key points. My suggestions would be: Douglas Futuyma's "Science on Trial", Niles Eldredge's "Triumph of Evolution", Carl Zimmer's "Evolution", and Richard Dawkins's "Climbing Mount Improbable" and "Blind Watchmaker". Again fortunately, you'll find that a lot of the more common creationist arguments are simply rehashes of the exact same material. Once you learn the problems, it's fairly easy to spot repeats by someone else. One of the great things about THIS board is that there are quite a few very intelligent posters from the "loyal opposition", so the arguments seldom get stale.
2. When you encounter something that you don't understand somewhere, come here and ask for specific help. It's easier to answer a particular question if it is less broad. There are a lot of folks here you can tap for information.
Again, welcome aboard!