No, Intels can run too. That question did cross my mind but it didn't make sense when we have an Intel cpu as prize. It wouldn't feel right.
There's no final date to register. As in past contests I even let people join in mid contest if they wish to. But naturally, starting with a delay reduces your chances to win.