First question; 3-4 weeks
Second question; 3-6 weeks minimum
Third question; Yes!
Helpful hint.. anytime you have a question enter it word for word on the search bar on the upper right hand side of the main page on this forum. You will find that most of the questions you have are already discussed on this forum in multiple threads..