As far as I understand, the RED guy walked into the Engadget offices, so he can't exactly ask him to leave...
Carsten, he is talking about asking the Nikon guy to leave, not the Red guy.
Lenses: as far as I know, they are making their own lenses. and there will be adapters to use Canon, Nikon, etc. lenses as well.