From what you described you are using archival storage class not for what it is designed for.
It is like archiving data to a tape (deep archive) stored in a vault but then asking daily to put it back to the drive and read again its directory:) This is exactly usage Google (and others) try to prevent.
Typical archive solution involves storing directory on hot storage class and using archive class only for what it is for (archiving data). But for this you need something more specialised than simple utility program like rclone.
With 40GB of data it is not worth of effort IMO. Just use whatever hot class Google offers. And if too expensive use something else.