1. You can write decoders and rules directly to the logs in the wazuh-archives index. Those rules will generate alerts in the wazuh-alerts index.
2. Yes, you can turn off the Wazuh archives entirely, if you don't want it. You can reverse the steps to turn it on from
this documentation.
3. Yes, you can create separate indices for different events, however, you need to confirm if that is the solution to your use case. If your use case is visualizing the defender logs separately, then you can use a filter on the dashboard and see the logs separately. This is the best way to do this. Getting dashboard and manager logs in the same index pattern is normal, you can use filters to look for the specific log you want we explain how to do that
here.
However, if you insist on creating a different index pattern, then you can use the guide posted by the user above.