~I guess this question might be shortened to:
"How can you use the useradd command to point an existing user to a new home directory?"
Might work?
Or would it? Would the server need an entry in /etc/passwd (or somewhere) for it to consistently point the user to a mounted home drive, when they login?