No, you don't have to have an rsync daemon going.
On the client you are running rsync
from, you do need to specify the local and remote directories.. for example:
rsync -av backup@remote:/etc/ /home/backups/remote/
rsync goes over ssh, so yes.
just to check, have you read man rsync