The cameras shown in the youtube video look very nice, although not cheap,http://www.amazon.com/Uniden-UDW10003-Wireless-Surveillance-Portable/dp/B002KFZSJQ
The dfrobot base looks like a good choice, as it appears to be large and powerful enough
to carry a wifi camera or two, but you need to check the motor torque specs and estimate
the overall weight. I use NiMH AA-cells for most of my robot projects, they come in
2200-2500 mAH energy ratings nowadays, which will run small robots for an hour and more.
For a larger robot, I have a 6V SLA battery for the motors and the NiMH AA-cells for
pololu.com has some bases, but they may be too small for this project.
There are smaller RF cameras, that may or may not be suitable, and depending on whether
you want to do onboard processing versus remote processing on a central PC, etc. https://www.dynaspy.com/
It takes a lot of cpu power to do vision processing, and small processors like Arduino will
not handle it. One possibility is the surveyor system for that, you can get the robot too,http://surveyor.com/
Also, Edelman has a bunch of nice brain-based robots, in case you've not seen them,
but they could use some updating as vision science progresses of course,http://www.nsi.edu/~nomad/
For reference, one of the important things with a mobile robot is, the base does not
need to be very fast. Most RC cars run far too fast to be controlled by the usual robot
s.w., so most robot bases are relatively slow moving.