Hia.
I do not think that the M2 will have any problems powering what you have stated here... though, if you have many power hog of USB devices... you might run into a problem.
Regarding hardware choise... Not what I would have chosen, but everything is up to ones budget and build-plan.
The only opinion I have on the list you have given... I would recomend a SSD HD instead of a magnetic one.