Yes, it would be safe to remove the directory and its contents using rm -rf dir. That operation would not follow symbolic links and would therefore not remove files or directories that are located outside of dir. The POSIX specification for rm specifically mentions this with regard to recursive operation:
The rm utility shall not traverse directories by following symbolic links into other parts of the hierarchy, but shall remove the links themselves.
If dir itself is a symbolic link (you say it's a directory, so this may not apply to your situation), then that symbolic link will be removed, but not the thing that it points to. Note that in this case, rm -rf dir/ (with the final slash added) would dereference the symbolic link and delete the directory that the link points to, while the symbolic link would remain.
/home3in that question is a symlink? If it isn't, then I think it doesdirin your question a symlink?