good questions, looks like you got to some of the stuff this community has really been wondering about.
now, don't take this as any kind of and insult, seriously, but those questions have some of the worst grammar I've ever seen, if you filled them in later, you might want to revise them, if not, next time you get a chance to do an interview you might want to ask someone else to look over the questions for you.
other than that (nit picking I guess) it was a lot more informative than most of the other interviews I've been seeing, you actually asked some questions I wanted to know.