Spanish Pronunciation used in Spain
I have heard there are some difference in pronunciation used in Spain in Europe from other countries, and I would like to know how they pronounce certain things:
1. "z, c, s" -- I heard it is pronounced like "th." So would "lápiz" be pronounced like "lapith," izquierda like "ithquierda," and cinco like "thinco," and seis like "theis?" Which is right, and which is wrong?
2. "ll" -- I have heard it is pronounced like a y and then someone else tells me it's like "zy." So is castillano pronounced like "castiyano" or "castizyano?"
3. "g, j" -- I just don't know. I know it's similar to the English "h," but there still is a big difference. What is it?
4. "y" -- I have always thought "y" in Castillian Spanish was just like the English "y," but I just heard someone say "yo" like "zyoh." How is it pronounced in Spain?
5. Are there any other pronunciation difference used in Spain only? What would those be?
Thanks!