I use restic with rclone to backup to Google Drive for a small repository of about 5GB. It works but I constantly get these errors rclone: "reason": "RATE_LIMIT_EXCEEDED".` The backup continues and always succeeds after several HTTP retries. A similar rclone/restic backup to MS Onedrive does not return any errors. The GDrive repo passes restic repo check without errors.
Not a rclone error, but --tpslimit must be what you’re looking for. You can check this thread about rclone + gdrive. I have no idea how to pass this parameter via restic, but if you have a local repo and you rclone sync it to gdrive, you should be fine.
The maximum repository I’m using with Google Drive so far is 1 TB and I haven’t had any problems, but the checks I do are of 5% of the total repository. I haven’t needed a complete recovery.