Filebeat Non-Root User Permissions

Yes you can, the best way would be installing using the .tar.gz in a custom path.

The permissions depend only on what you want to collect with filebeat, it needs to have read permissions to the files that you want to collect.