For the cleaner you can use this,
http://www.autogeek.net/vilescbr.html or something similar. That one is pretty small. Or if you have a porter cable, you could use one of these,
http://www.autogeek.net/cyclo-brushes.html
I use those porter cable brushes on the carpet and it works great. I wouldnt use anything else.