As far as I know apps can not be put on the SD card. They can save backups and simple things like that to it, but your SD card is made for media (pictures, videos, songs etc..).
None of the current OS version support apps on SD. There are rumors of enhanced 6.1 possibly allowing it, but that is just a rumor. Plus, if it does happen, the Tour won't get any variety of 6.0. You'll have to upgrade to a 6.1 compatible device later in the year.