1) I guess i'm not clear what you are trying to accomplish. I sounded like you wanted to grant users loging in using the standard login page access to the cms admin panel?
you could do that using the steps I outlined, you would still need to use the regular CMS login page to grant access to the super admin though.
2) yes, that is the code that needs to be changed.