Personally, I would create a brand new user for #2. You could just set the minimum fields necessary to login (most of the non-important fields would simply use the defaults until they can be adjusted after logging in).
Ok let's see here. The fields you'd have to set for it would be...
U_Username = "temp"
U_Password = "1a1dc91c907325c69271ddf0c944bc72"
U_Email = [YOURS]
U_Number = 2
U_Groups = "-4-"
U_Status = "Administrator"
The password is set to this: "1a1dc91c907325c69271ddf0c944bc72"
Which is equivalent to: temp
After creating the account, the password + email can be changed by him after he logs in.