Answers to a few of your questions.

Have more questions, feel free to ask.