This is the expected behaviour.
1. On *BSD's, not every user is allowed to become root from every terminal by default, contrary to the custom on GNU/Linux systems.
From what I remember, the users has either to belong to a certain group (wheel?) or/and the "terminal line" from where root logins are to be granted must be mentioned explicitly in some config file.
2. Your x server has started correctly. Never seen before this lovely black-white pattern?

You need to install and start the window manager of your choice if you don't like it. Or tell the start script you want it to open an xterm when the video system is brought up.