Username or Email Address
Password
Yes, It is mandatory for non-US residents to have a business address.