Dizaster, I can answer most of them when I have some spare time. I'll probably answer them in a piecemeal fashion so please be patient. I'll be back later for the first round. In the meantime, I think you need a name change.

...just kiddin', pal.