USB Camera

I am assuming that it's gonna be in RAW 8 format as well.

No.
USB sends data in frames, that is blocks of information of about 1K a time.
With only 2K of SRAM on the entire processor for everything guess how many USB frames you can capture.
Now what are you going to do with that data, and can you do it before the next frame arrives?

You might want to think about why you can't find any links to anyone who has done this before.

( People are very critical, they say I crush the enthusiasm of beginners by telling them their project is impossible )