@FrankPintor well, my new DNI arrived today to great fanfare.
The old DNI is mentioned on it. Means i shouldn't have to update everything. If you own property, licenses or bank accounts, the old 9* extranero dni will be on the back as a reference.
My new one is in the 19 millions. Thanks...