Comment to multiple una website with same database
About the proper text on the login button: just change the value of lang key _bx_unacon_auth_title in the Studio->Polyglot area.
About your second question - yes, it would be better to have a special module for it.