If we want to clean up our database, do we simply archive old and unneeded records?

You might have to actually delete all old client cards – that is, unless you need to store them for a certain amount of time for insurance reasons!