Du müßtest dann über alle Datenbanken laufen und in jeder Datenbank die Agenten einzeln prüfen. Mit der Property NotesAgent.Trigger kannst Du dann erstmal prüfen, ob es ein periodischer Agent ist und wenn ja, kannst Du mit NotesAgent.IsEnabled prüfen, ob der Agent aktiviert ist.
Die andere Geschichte ist auf Datenbankebene und AFAIK gibt es da per Script keine Möglichkeit, das zu prüfen. Evtl. kommst Du da via API dran.