You should state what type of riding you're planning on doing with it. If just leisure riding, then most of that stuff is not needed. How far are you planning on riding also? Riding farther than 10 miles or so could potentially be quite uncomfortable with flat bars.
I personally think discs are not really needed and I live in Oregon and ride quite often in the rain. Any brakes and good pads will suffice.
__________________
Demented internet tail wagging imbicile.