As far as corruption goes, the SD Card is MUCH more likely to be corrupted if the Replay/Recording Feature is turned on. If turned off that drastically reduces the possibility of card corruption.
Most SD Card corruption itself is going to be based on power loss; the battery dies or power is pulled before the radio has the chance to finish an in-progress read-write sequence. That corruption could be in the Database (common as it is generally the largest file on the SD card), a Favorites List or in one of the supporting files.
Reduce the read-write cycles and you reduce the possibility of corruption. With over a dozen Uniden SD-card based scanners the only time I had a corrupted SD card was on a 536 in a vehicle connected to the ignition, the card would be corrupted every month or so. Once I turned off Replay I have not had any corrupted SD Cards since, probably 8 years or so. This might also be due to the fact that I keep a spare in the car and update it when I update the live card, as soon as I leave the house on a long trip with no spare card I just KNOW it will get corrupted!
One can also reduce the chances of corruption in the field by proactively reformatting the SD card from time to time. I do mine annually, even with a couple dozen cards (live and spares) it only takes a half hour or so.