You do not need to upgrade Centos.
The amount of time it would take varies greatly depending on the size of your dataset, the horsepower of your computing device, the speed of your disk subsystem and how much memory your server has. I would take a backup so that you can always go back to where you were before the upgrade.