Mycelium uses BIP39 and BIP44... it uses a Derivation Path of m/44'/0'/0'/0 for receive addresses and m/44'/0'/0'/1 for change addresses (for the default account in Mycelium)...
- Put 12 word seed into here:
https://iancoleman.github.io/bip39/ (<insert standard warning about using offline copy here>)
- Click BIP44 tab
- See all your receive addresses AND private keys at the bottom at the bottom (generate as many as you need to find all your coins)
- Change "External/Internal" value from 0 to 1 for change addresses
- See all your change addresses AND private keys for those addresses at the bottom (generate as many as you need to find all your coins)
The xprv and xpub are all generated from the seed... the 12 words are a less error prone method for representing the seed...
For different "accounts" in Mycelium you can just increment the "account" part of the Derivation Path:
m/44'/0'/1'/0 and m/44'/0'/1'/1 - Receive/Change for Account1
m/44'/0'/2'/0 and m/44'/0'/2'/1 - Receive/Change for Account2
etc
If the wallet for the forked coin has full HD functionality, then maybe you could fork your coins by doing a wallet restore on the forkcoin wallet. I haven't seen that, but then I haven't seen everything.
You mean like how everyone could just restore their 12 word seed into Electron Cash to regenerate their Mycelium and/or Electrum wallets to access the BCC after the fork?

Personally, I'd rather write down (and double check) 12 words than attempt to make sure that I have transcribed something like: xprv9s21ZrQH143K2EQNBSLkWK1tSFmwprbUHff8sFGVmC4J4qMdJvNR2DVZyaaxA4kHS9hzx4fYtp2
HsXhqFW6UGuB15CotXZrF1uzikqX75nN correctly... but that is just me
