Innanzitutto da quello che ho capito il tuo campo time è di tipo TIME e non di tipo DATETIME, per cui questa espressione

WHERE (time + INTERVAL 5 MINUTE) < NOW()

è sbagliata perché NOW() ritorna DATA e TEMPO invece a te serve solo il tempo, per cui prova al limite o

WHERE (time + INTERVAL 5 MINUTE) < CURTIME()

oppure

WHERE ADDTIME(time, '00:05:00') < CURTIME()