Form fields prefilled with default values

I am designing a form where users are asked to create an administrator for their website.

These following 3 fields are not obligatory to fill:

  • email
  • username
  • password

If the user fills them, they create an admin user with the specific email, password, etc. When you don't the system uses the details of the current user for email & username and assigns a new password automatically for them.

My question is: Would it be OK to directly have the fields pre-filled with their account email and username and at the "password" field, something like "(randomly created password)".

Alternatively, should I first have a question: "Will the administrator be A. You B. Somebody else?" And according to the answer to either keep all info the same to his account or let them fill all data from scratch?