1) Yes, I have written a dll which helps me to get the image of my webcam into the engine.

2) If I got your question right, you will have to manipulate the projection matrix, yes.

3) I am just using some simple flood filling on the cpu as I have the image as an array of rgb values.

I hope that helps you a little.