No. If it is not easy to remember the WebID, you can use the full email address to log in.
You can grant your panel access to your friend via DH panel --> Users --> Account Privileges
Please read and understand fully about this feature before you enable this.
Where is the domain hosted? You should set it up in the account hosting the domain.
Save $97 (MAX Discount) with code: [color=#CC0000]97YES[/color] [url=http://dreamhost.com/r.cgi?296804/signup|97YES]Sign Up NOW[/url] or More Codes Here