Newbie: Right way to set up a share

It you want to have different ACLs you have to manage them from the WebUI in order to avoid issues, and this forces you to use datasets instead than simple folders. Not sure if I was clear.

Mirrors are a thing, RAIDZ1,2 and 3 another.
As far as I understood you wanted to go with mirrors which is fine.