LXC container (virual server) on specific location?

Well, by default all lxc containers are installed in /srv/lxc, so the easiest solution would be mount your thumb-drive either as /srv/lxc or more generally as /srv and later you can just stop them, copy stuff to mSATA and mount mSATA into correct location.