Hast du nen groben Richtwert für die Kapazität des Akkus?
Nein, wie schon geschrieben, kommt es drauf an was für Schrittmotoren Du nimmst. Außerdem würde ich als erstes ein Labornetzteil statt einem Akku kaufen. Wird man auch in Zukunft brauchen. Akku ist meiner Meinung nach eins der letzten Bausteine was man bei so einem Projekt einbaut. Außerdem braucht ein Bastler fast immer ein Netzteil

Ich schreibe seit mehreren Jahren Anwendungen in C++
Ok dann war der Begriff am Anfang, dass Du dich in die µC-Thematik eingelesen hast, etwas fehl am Platz

Was noch Hilfreich wäre zu wissen wie groß Dein Budget ist.

Quellen für die Hardware (einfach in Google eingeben)

Conrad
Robotikhardware
watterott