First and foremost welcome to the addiction! Now after reading your post I know you are still waiting on your bike so I would recommend doing several searches on this forum while you wait. Almost all of the questions you have are general and have been covered several times over in past threads use your time wisely. Once you have read some of the older threads it will narrow your questions and you will get much better responses from the members here. Do your homework and people will go out of their way on here to help fill in the blanks. Enjoy your research there i soooooo much on here to take advantage of.