The registration is for lifetime, but, to my knowledge, the code that is sent as the registration code is specific to the name entered, so Russel Bairstow would be one code, and Russell Bairstow would be another.
Also please note that as of mIRC 6.3 mIRC does try to verify that the entered information is valid, in an attempt to ensure that people aren't using the key generators that are available.