I was using synctoy for a lot of different computers and I always used it from my usb stick.
Can SyncToy2 be used without installing it?
It could be. That's just a marketing decision. I don't think Microsoft, Adobe, etc. will follow the trend of portablity anytime soon. Always Sync (goole the name) as a portable edition, but there is a fee.