I own about 100 sets of DF, but it's all the better quality resin sets, not the Dwarvenite.
1) no not even close
2) No. They are great pics on their website, and even map building software (no download necessary I think)
3) Yes both types resin and Dwarvenite
4) Yes. Mine are in plastic shoe...