Чтобы было n-дней, передайте параметр вместо 7-ки тут
var n = 7;
var ThirtyDaysBeforeNow = new Date().getTime()-3600*1000*24*n;
Чтобы указать тип, дополните в этом месте
var files = DriveApp.searchFiles(
'modifiedDate < "' + cutOffDateAsString +
'" and (mimeType = "application/zip" or mimeType = "image/jpg")');
Думаю, что есть какие-то псевдо типы, которые могут совмещать
image/jpg
и
image/jpeg
, но не факт.
Чтобы очищать корзину, вызовите после удаления вот это
Drive.Files.emptyTrash();
Вы должны подключить Advanced Service под названием Drive