I think you will need a head set. Components look good though frankly, with some exception, I like my stock build. I do plan to change my rims to Mavic Open and double butted spokes. Then down the road I plan a new crank set possibly with a triple for the mountains.
I love my PB fenders and my rack and the new fork will allow a front rack as well. Currently I have found the stock MTB saddle suitable but plan a Brooks of some sort. I use inexpensive platform/spd peddles, sorry, sometimes I want to ride without bike shoes.
Fenders keep water of me and dust and dirt off the bike since mine really does travel dirt and gravel roads, I find the fenders mandatory.