Please note that gvm-setup is a third party script of Kali / Debian / Atomicorp not provided by Greenbone. Not sure about it’s functionality but calling something which has setup in it’s name regularly doesn’t sound like an overall good idea.
The documentation how to keep the gvmd related feeds up to date / in sync can be found below. As all GVM feeds are getting updates once a day (not sure about the time the update for the GCF is done) you only need to call it one a day).
Please make sure to read the documentation of the used packages and check how / with which user the feeds needs to be synced as this might be specific to your environment (e.g. a different user might be used).