Hi Heheda,
1) If the option “Block non-paying users > Verify paying customers automatically” is enabled, the activation email will not be sent and the user will only be marked as verified if his order is paid. Instead of that option, you can use the “Send activation email only on payment” option. In that case, the activation email will be sent when the order is paid. Just a note: The “Block non-paying users” option also needs to be enabled in both occasions.
2) We have not tested compatibility with the Woodmart theme. For the time being, our plugin is compatible with various social login plugins such as WooCommerce Social Login, Super Socializer, My Listing theme and Nextend Social Login. If you really need the plugin to be compatible with the Woodmart theme let us know