Well, here is my strategy plan:
backup and restore each account and change the dns setting on the old server to point to the correct IP of the new server. I do not have many accounts on the server and people want to start the move at different times for the coresponding account. Some of these have a high traffic message board that they would like to shutdown while we back up and restore to keep the database updated.
Once all accounts are migrated, I will then switch the the nameservers and allow them to propagate to the new server before pulling the plug.
However, I am just looking for away to backup the WHM packages/features from the old to new. This will save me plenty of time instead of recreating them for new users accounts.