Günstige Elektronik-Kleinteile bekommst du bei Reichelt.
Den Rest findest du im nächsten Baumarkt.

Den Preis für so einen Roboter kann man nicht pauschal sagen, das kommt ganz darauf an, die groß er werden soll, was er können soll und was du für Teilequellen hast (Kaputte Servos, die in der Ecke liegen sind z.B. prima Motoren).