The short answers to you three questions are: No need to, Yes, and No.
The longer version is: Windows 7 features TRIM, so the SSD is automatically kept optimized as you use it. In most cases, there is no need (from a performance perspective) to install the toolbox and run the optimizer manually, although you can if you want to.
Brilliant and speedy answer - thank you. Only wish I could chew on win 7 and keep in TRIM too...
I will now delete the downloaded toolbox files I don't need. Thank you very much.