Unless I missed something in a post, two other things not mentioned. SheldonBrown.com is pretty much the ultimate online bike source. There are also a lot of good sources for how to adjust, repair. Park Tool would be my first stop, from there you will be certain to run into others. Enjoy, its going to be a fun bike!