TL;DR You can completely omit the cron_consumers_runner section in the env.php file as it will fallback to the default Magento values. But if you want to change the default values, you add this section to 'env.php' and update the values as needed (all of them or partially). As for the consumers management, see below the full explanation on why and how to keep it in Magento or outside Magento.
AFAIK, the cron_consumers_runner/cron_run config is enabled by default and if you keep it that way, it means that you want Magento to process the messages in the queue (regardless that you publish the messages in a queue connection to db or amqp). Limitations of this approach - the messages are processed as frequent as every minute as per vendor/magento/module-message-queue/etc/crontab.xml
(that's the 'fastest' a cron can go :) ):
<group id="consumers">
<job name="consumers_runner" instance="Magento\MessageQueue\Model\Cron\ConsumersRunner" method="run">
<schedule>* * * * *</schedule>
</job>
</group>
Now, if you want a faster processing of the messages (say as fast as the message is published, it should be 'catched' and processed) or simply you don't want the internal Magento cron management to deal with this, then you should disable the cron_consumers_runner/cron_run and start all consumers individually in a service like supervisor by adding the command for each consumer:
php bin/magento queue:consumers:start [--max-messages=<value>] [--batch-size=<value>] [--single-thread] [--area-code=<value>] <consumer_name>
If you want to externalize say only one consumer, then you have to keep cron_consumers_runner/cron_run enabled and tell Magento to avoid running your consumer via internal cronjob. However, OOTB Magento, there is no 'blacklisting' mechanism (you can't tell it 'avoid X consumer'), instead you will have to workaround this and use a 'whitelisting' mechanism - under the cron_consumers_runner/consumers you will have to explicitly list all consumers which you want Magento to deal with internally, except yours. Limitations and downfalls - if new consumers are added (via upgrade or integration), they will never be executed via the internal Magento cronjob, unless you add them to the configuration manually.
So that's about it :) I hope I shed some light over this topic :)