first off, you may want to proof-read your post before posting it, that was really hard to read - maybe add a paragraph or two. Just some constructive criticism.
if you're going to put /home on another drive, it should have its own partition. This means you would make a /dev/sdb1 and mount home there. That being the case, you fstab would look something like
/dev/sdb1 /home <options>
.. and then you would copy everything from old home to the new home, then reboot.
you could replace /home with a symbolic link to /mnt/sdb1/foo, leaving your fstab as it is now, which would [probably] work too, but that would certainly fall outside the standard & could be easily argued as being "wrong" even though it works. That said, some applications, settings, etc. don't like symbolic links, especially when they point outside the current tree.
as to your second question, to suggest moving folder to other drives requires a reason for moving them. Tell us why you want to move them & then (at least I) might offer a suggestion, otherwise I say, why move anything?