Adding an account is adding the corrent userinfo to ubbt_USER* tables. You need to add an entry to each of those tables. The userdata is spread between tables.
2)
Have a look in /admin/loginas.php
3)
No real need to sync, you can just set a random password in the ubb database and put that one in the cookie.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.