You can find my pseudo setup script here.
https://www.amazon.com/gp/product/B014L1CF1K
You can get other (including cheaper) robot chassis. The RasPiRobot board can drive 2 motors, so any chassis that has two compatible motors should work. You just need to know what voltage the motors take. The motors on this chassis are 6 volts, which is a common voltage for small motors like this. The max input voltage for the RasPiRobot board is 12 volts, so you probably can’t drive motors that are a higher voltage than that.
https://www.amazon.com/gp/product/B01CD5VC92
A Raspberry Pi 4 should also work just fine, though I haven't tried with one. You might be able to use a Raspberry Pi Zero W instead of a full size Raspberry Pi, but I haven't tried that either.
https://www.amazon.com/gp/product/B017NW775I
This board doesn't appear to be manufactured anymore. It might be possible to still find it for sale somewhere or to find a different, but similar board. Maybe something like this? https://www.amazon.com/Motorshield-Raspberry-Expansion-Control-ultrasonic/dp/B01MQ2MZDV
The original product web page can be found at https://www.monkmakes.com/rrb3/.
https://www.amazon.com/gp/product/B007KFXICK
Most any microSD card will do. You might be able to get away with a 4GB card, but I got 8GB ones instead. If you plan on storing lots of images or video on the card you’ll want a bigger one. I’ve used class 2 or 4 cards successfully, but higher class cards should be faster.
https://www.amazon.com/gp/product/B012V1HEP4
You can also use a USB camera. You would just need to find one that is compatible with Raspberry Pis.
https://www.amazon.com/gp/product/B01COSN7O6
This is a pack of 5. If you’re going to get more than one they are cheaper per unit this way. But if you just need one you can probably find just one for cheaper.
https://www.amazon.com/gp/product/B00PBZMN7C
The 5 pack of range finders come with some jumper wires, but not enough for all of them. Single range finders may or may not come with jumper wires. If you don’t want to plug the range finder straight into the RasPiRobot board you’ll need kind of wires.
These are also handy if you want to add additional components to the GPIO pins on the Raspberry Pi.
https://www.amazon.com/gp/product/B01H57U8OS
These are useful for the nuts on the Devastator robot chassis. Other robot chassis might need different tools. This is a pack of 3. If you only need one you can probably find just that for cheaper.
https://www.amazon.com/gp/product/B001RSREKI
Having one of these is nice to make sure the different voltages you think should be getting to different places actually are getting to those places. You can definitely get higher quality (and higher prices) multimeters, but this one seems to work.
https://www.amazon.com/gp/product/B00VE7HBMS
The Devastator robot chassis comes with a battery holder that holds 6 AA batteries. This ones holds 8 AA batteries to help your robot last longer. It also has a cover and an on/off switch.