I'd like to hear an answer that addresses all of your questions, but for now, here are some very well sourced answers in a related question. The top answer by /u/The_Alaskan gives a lot of information that would apply directly to several of your sub-questions.