Mounting remote SAMBA share to Truenas

First of hi to all as I’m new.
I’m testing TrueNas since a couple of day and struggle with:

  1. can I mount remove samba share to TrueNas? I want to mount them and the via script synchronize on a dailt basis
  2. does TrueNas support WireGuard client? I want to connect from TrueNas to other WireGuard server
  3. which DLNA server you suggest using? I failed with both Emba & Jellyfin. Isnt there a simple, build-in dlna?