Hi there,

I'm afraid I can just help you with your last question.
Associateprograms.com is considered the best site for two tier programs.

I will be following your thread, as I'd like to learn more myself about your other questions.

Success,
Tamara