Shells are ok. Good rinse should be all you need.
Rocks are ok too. I usually boil mine. Probably not necessary, but I think its a good idea.
Driftwood is ok too. But, with driftwood, theres an involved procedure before you can put it in your tank. You must let it soak in freshwater for a long time. If it feels soft, remove the soft layer of rotting wood and let it sit some more. Change the water often. Once there is no more soft layer(read, has soaked for several months and soft layers removed frequently), it should be OK to go in the tank. Some pieces will be further along than others, so soaking time will vary.