@mauve in broad strokes what did you end up doing?
Although this migration was a huge pain in the ass, at least now I have the experience and will be able to do more migrations in the future. 😁
Hopefully I'll set up a small server rack somewhere I own and get everything migrated over down the line.
@mauve cool, thank you!