You asked about color of the teeth. Color is affected by minerals in the soil (or water) combining with the teeth. Here are megalodons mostly from the same strip mine in Florida all of about the same age (give or take a couple of million years or three). Note the variety of colors.
Those are some nice looking teeth!! Very interesting to know. Thanks for the information!!
These are gorgeous!