Hello, I think I meet all those requirements. I'm also 12(Ha) and I have Fraps so I can do the recording. I also have a channel with some videos already up if you want to check me out. I have skype too so... yeah.
Oops, I replyed without paying attention to the giant conversation. Any chance you need a third person?
Oh, and skype is: Lolfailproductions