Registration options and approvals

The “Settings > General” Screen has a checkbox for “anyone can register.” This answers your second and third questions – it depends on how that setting is set.

For your first question, that functionality is not built into WordPress. Perhaps a plugin like WP User Registration would suit your needs for this bit of functionality.

Good luck!

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)