With all that you are asking, you can find a veritable treasure trove of information on this site just by using the search function at the top left side of the page just under where your profile link is located. After you have searched the site, if you find something that wasn't touched on, then please, feel free to ask specific questions. We are all volunteers here and even the moderators work full time jobs as well.
We love helping those who help themselves. There are a couple teachers here, one being "k1w1" right off the top of my head, who has given heaps of info over the years.
SOME PEOPLE TRY TO TURN BACK THEIR ODOMETERS. NOT ME. I WANT PEOPLE TO KNOW WHY I LOOK THIS WAY. I'VE TRAVELED A LONG WAY, AND SOME OF THE ROADS WEREN'T PAVED. ~ Will Rogers