I'll answer you on some of the questions:
Heath:
What are the "giants" referred to in Genesis? (Dinosaurs? Large men? Something else?)
Giants are giants. Tall people, of course. Where are they today? well, they were all killed by the Israelites.
Heath:
What did Moses smash when he came and saw the wickedness of his people?
You mean when he descended from mount Sinai? If not, tell me what you mean. If you do mean then, he broke the 'Luhot Habrit', which is where the ten commandments were written (and some say where the whole Tora was written).
Heath:
What exactly was Cain's "curse"?
Cain neither cursed, nor was cursed (at least not that I remember). Sorry - wait - here it is: (let's start from the beginning) Cain was a farmer, and his brother Havel (or however you spell his name) was a shepard. One day, both of them brought a gift to god. Cain brought some of his best fruits and vegetables, and Havel brought his best sheep. God took only Havel's gift, and so Cain was mad and threw a large rock over his brother's head and killed him. Then, god said that the ground (that took his brother's blood) will curse Cain (and because he was a farmer, a curse of the ground can be vert painful)
Heath:
What happened to Jericho exactly? To Sodom and Gomorrah?
Jericho - her walls fell straight into the ground, and as for Sodom and Gomorrah - no one knows (but they were destructed somehow).
Heath:
How does one get turned into a pillar of salt?
It was a miracle.
Heath:
Where did Noah live "before" the flood?
I believe it says it's in Nod, east of Eden.
Heath:
Where is the Garden of Eden right now?
It was approx. where Iraq is today, but right now, it might be in the sky or something, or at least a place where no human can get to.
Heath:
Are there demons or evil spirits, and if so, what exactly are they?
Are there ghosts, and if so, what exactly are they?
Are there guardian angels, and if so, who are they?
I don't think there are any of the above, though I don't know exactly. I believe each man has an evil inclination and a good inclination inside him (called in hebrew the Yetzarim).