consolidating spotlight servers

Hello, we have three data centres spread thousand of miles apart. Site A runs the diagnostic server and SQL instance. Site B and Site C are federated sites.

I want to swap site A and C's roles so that the diagnostic server and database are moved to Site C and Site A becomes a federated site reporting to site C.

What is the best approach, ideally i will use the servers that are already at those locations.
Do I remove site C as a federated site,  stop the services on Site A, migrate the databases to Site C, point site C at the new SQL servers. point site B to site C and then change site A to be a federated site?

Will all of the alerts and actions etc remain or will they be lost?

version is 13.1

thank you