Multiple Migrations

I don’t know if it is possible. I would like to see if it is. I have both Backup and Remote Admin subscriptions. I currently have C7 (does all the Internal/network applications and devices: Weather, API calls, Eco bee, Bond, Audio, etc.), it doesn’t have any of the radios enabled. I have a C8 that has the Application, rules, Webcor, and all of the Zigbee/Z-wave devices. Then I use the hub mess to get all to work together. I was thinking of getting C8Pro. Migrate from C8 to C8 Pro, then from C7 to C8, and deprecate C7. Questions I have are:

  1. Is this possible?
  2. If so, what would be the best process/procedure?
  3. Is this process worth it?
    Thank you very much for your time and help.