Can the extension restrict users to manage the catalog by store view/website?
Yes, sure. You can choose to which store views or websites an admin user will have an access. This can be configured in System > Permissions > Roles > Advanced: Scope:
Block a user once the number of login attempts is exceeded by using our Magento Admin Log extension.