And regarding the particle wave duality -- not so much. The interesting part of the particle wave duality is that the "waveicles" actually act like waves in the ocean, spreading in all directions, interfering with each other, diffracting and reflecting, and so on. It gets even weirder when you ask what they are waves of: They're more or less waves of probability of finding the particle.
I don't acutally know of a good analogy for it; I've only ever successfully thought about it in terms of a mind game, instead of a 'real' physical analogy.