Thanks. Too kind.
B) Awesome shoes.
C) While the jeans are... dated... that actually would be a solid color match if the jeans were in style. Circa '90s, that would be a solid match up. And that's not being facetious.
This look is plastered all over tumblr, pinterest, and other street wear and style outlets. It is alllll sorts of in right now. Especially if you have selvedges jeans that you show off by use of the double cuff.