>microSDにインストール
通常は無理(*)なので、一旦本体にインストールしてからアプリ使って移動する方法がいいのでは?
ただ、あなたが移動したいと思ってるアプリを全て移動できる訳ではない点は覚えておいて欲しい
(*:Android SDK環境があるなら可能だけど、環境を構築するだけでもぶっちゃけroot化より大変)

>移動できないアプリをできるようにする
上記のようにアプリ(例:App2SD等)を入れて移動できるけど、希望する全てのアプリの移動は無理
あと、一見不必要に見えて実は必要不可欠なアプリもあるから、適当にやると初期化するハメになる