The auto activation is available by Magento default, so you only need to disable this function in Admin Panel. However, if approve as manually, you will control well whether the account is associated with an actual person or a computer that is setting up fake accounts
Yes, of course. Admin will track it in the backend of the module.
The module supports multiple popular languages for multiple store such as English, German, France,....
It is fully compatible with Magecheckout One Step Checkout extension