Re: flash drive
You will have to either google it or just give it a go, I don't know every piece of software which will and won't work. As a very general guideline, if you must install the program, it won't work, if it is a standalone program that will work from being extracted/just as an .EXE or.MSI file, it will work.
However, checking my registry, the entries ccleaner have look like they could be replicated by the program to defaults, which they are already at I think, so it may work
Primary::: Asus M4A79XTD EVO | AMD Phenom II x3 720BE @ 3.4GHz | 2 x 2GB Corsair 1600MHz | XFX HD5770 + eVGA GTX260 Physx | 500GB Samsung F3 + 520GB Storage | Corsair Obsidian 700D | Win 7 Ultimate x64
Secondary::: Asus P5N32-E SLI Plus | Intel Q6600 | 2 x 1GB Corsair 800MHz | Gigabyte 9800GT | 180GB Caviar Blue + 250GB Storage | Win 7 Ultimate x64