Would the earliest/latest dates coincide with Date Created/Date Modified ?
If not, you might be able to set those dates with
FolderTimeUpdate.
Then, 8:Auto Date, should be able to accomplish what you're wanting.
(Would take two separate runs, to get both dates.)
Experiment with both utilities (on a backed up, subset of your files) & see what you can come up with.