Do you mean the existing migration tool or the one updated in version 30?
It's the same migration tool, nothing has significantly changed in its operation.
Im also interested in knowing what version my wallet is. I reckon it must have been around 2013, but im not sure what actual current wallet.dat stuff is on the file right now. Is it possible to find out?
You can get the wallet version number from
getwalletinfo in the
walletversion field. However, that won't include any information about automatic upgrades which are not versioned.
Once v30.0 is out, there's a new
flags field in
getwalletinfo which contains a list of all of the wallet flags and that will tell you about which features your wallet specifically supports, including any of the automatic upgrades which set a flag.
However, not all automatic upgrades set a flag. The only way to detect those is to dump the raw data from the wallet itself and inspect the records.