Migrating local accounts to locally stored network account
My suggestion was going to be Migration Assistant, however you'll need to make a backup ISO or time machine to import from, or another machine as you've mentioned.

There is unlikely to be a clean way of doing this honestly...