No way without rooting
Originally Posted by #varunpatil
no.....it need not to be rooted
The administrative rights in KK doesnot allow users to have their apps installed over sd card directly. So for all the questions there is only one answer , you need to have root access to install apps over sd. After rooting you have many apps like folder mount,gl2sd,linktosd, xposed modules, kksd fix etc. If you want to have that rights you have to root your phone of course and there is no harm when you know what you are doing.
Hit thanks if i helped.
MOTO E XT1022
The android kitchen is a wall of steel. But first you have to get in blind folded