Is there a way to search for tasks with no label?
Unfortunately, that's not possible. You can however search for tasks without a specific label, for example: "7 days & !@home" or "14 days & !@work & !@office".
We will consider adding such option in the future, though and you're welcome to request it in our Votebox: http://todoist.com/Vote/