Almost all show cars will have a very thin coat of body filler in them. This will, when sanded, give you the very smooth finish that every expects to see. I know some people use fill coat primer instead to achieve the same results. Body filler has been around a long time with no cracking. When the body has been properly prepped with primer the filler should last a life time. OK 1 to 100 years or more.