Is it correct that whenever the documentation refers to a "remote", the "here" remote can be specified to denote the local annex?
Is it correct that whenever the documentation refers to a "remote", the "here" remote can be specified to denote the local annex?
No, "here" is not a remote. It is a way to refer to a repository that can be used in places where the name of a remote, or a UUID, can also be used to refer to a repository.
For example,
git annex move --from here
doesn't work, and there's nothing it would make sense for it to do.