Am i missing anything?

Crossroads Thnaks for letting me know ill try iy out :wink:

i can use them, but what are the voltage rating for that motors as i didn't find any rating printed on them

well generally motors can be run out of specs by a high margin ! you juse need to know the power consumption! generally small motors can be run off a l293 d i have a couple of 3kg cm torque motor and its power consumption is 400mA at a 4 kg load at 6V

in case you need to run high on amps

it will support upto 10 amps